uni-app学习记录

embedded/2024/12/22 17:13:50/

uni-app 基础

uni-app环境搭建

命令行搭建

基础使用差异说明
要使用滚动
<scroll-view scroll-y="true" class="h-600">
类似于v-html
<rich-text nodes="<h1>1123213</h1>" />
<editor /> - text-area
生命周期

onLaunch
uniapp 初始化的时候触发

onShow
uniapp启动,或者从后台进入前台显示

onHide
从前台进入后台

onError
错误触发

onExist
应用退出
只有在android上有。

others
onUnhandledRejection
onPageNotFound
onLastPageBackPress - 按最下面返回的那个按键的退出

globalData

只能用这种写法

export default {globalData: {xxx}
}
页面时序描述

1.根据pages.json 启动容器 - 相当于打开浏览器
2.读取template的内容。我先把静态的节点读取出来,先创建一轮dom;
3.onInit生命周期 - ***只有百度小程序
4.onLoad生命周期
a.响应式数据 / 计算属性 / 方法 / props / slots 已经完成
b.联网获取数据,更新data
5.onShow 生命周期
a.监听页面显示,页面出现时触发
6.执行转成动画
7.动画之间,创建真实的dom,onReady执行 - 相当于didmount
a.处理dom,ref等等

配置化

page.json配置

主要用域配置页面的各种信息,包含tabBar,具体的页面pages的相关信息等

manifast.json配置

主要配置构建与工程相关的内容,包括某一种小程序 / app的一些特殊配置

androidManifest.xml

安卓的原生配置,需要自己手动添加


http://www.ppmy.cn/embedded/6452.html

相关文章

Django中如何实现防御CSRF攻击呢

在Django框架中&#xff0c;防御CSRF攻击已经被内置并默认启用。Django使用CSRF tokens来防止CSRF攻击&#xff0c;以下是Django实现防御CSRF攻击的基本步骤&#xff1a; 1. 中间件 确保django.middleware.csrf.CsrfViewMiddleware在你的MIDDLEWARE配置中启用。这个中间件负责…

java-Spring-入门学习-第二天(单例模式和多例模式)

目录 Bean作用域 单例模式(默认可以不写) Spring下的 AutoWired 依赖注入 JaveEE下的 Resource 依赖注入 多例模式 Bean作用域 ​在Spring框架中&#xff0c;Bean是按照作用域来创建的&#xff0c;常见的作用域有两种&#xff1a;Singleton 和 Prototype。Singleton (单例…

【设计模式】响应式:重塑机器学习的未来

重塑机器学习的未来 一、关于响应式编程的介绍二、智能系统的自适应和反馈三、代码实例四、总结 在科技飞速发展的今天&#xff0c;机器学习已经渗透到我们生活的方方面面&#xff0c;从智能语音助手到自动驾驶汽车&#xff0c;从个性化推荐到医疗诊断&#xff0c;它正在改变着…

在Vue中使用Immutable.js

在Vue中使用Immutable.js&#xff1a;步骤与代码示例 在现代前端开发中&#xff0c;Vue.js是一个流行的JavaScript框架&#xff0c;它提供了一个响应式和组件化的开发模式。Vue的响应式系统并不总是与不可变数据结构兼容&#xff0c;这就是引入Immutable.js的原因。Immutable.…

天才简史——Sylvain Calinon

一、研究方向 learning from demonstration&#xff08;LfD&#xff09;领域的专家&#xff0c;机器人红宝书&#xff08;Springer handbook of robotics&#xff09;Robot programming by demonstration章节的合作者。主要研究兴趣包括&#xff1a; 机器人学习、最优控制、几…

【php开发工程师系统性教学】——Laravel框架(验证码)的配置和使用的保姆式教程

&#x1f468;‍&#x1f4bb;个人主页&#xff1a;开发者-曼亿点 &#x1f468;‍&#x1f4bb; hallo 欢迎 点赞&#x1f44d; 收藏⭐ 留言&#x1f4dd; 加关注✅! &#x1f468;‍&#x1f4bb; 本文由 曼亿点 原创 &#x1f468;‍&#x1f4bb; 收录于专栏&#xff1a…

微服务架构与Dubbo

一、微服务架构 微服务架构是一种架构概念&#xff0c;旨在通过将功能分解到各个离散的服务中以实现对解决方案的解耦。 分布式系统式若干独立系统的集合&#xff0c;但是用户使用起来好像是在使用一套系统。 和微服务对应的是单体式开发&#xff0c;即所有的功能打包在一个WAR…

创建一个javascript公共方法的npm包,js-tool-big-box,发布到npm上,一劳永逸

前端javascript的公共方法太多了&#xff0c;时间日期的&#xff0c;数值的&#xff0c;字符串的&#xff0c;搞复制的&#xff0c;搞网络请求的&#xff0c;搞数据转换的&#xff0c;几乎就是每个新项目&#xff0c;有的拷一拷&#xff0c;没有的继续写&#xff0c;放个utils目…