uni-app学习记录

devtools/2024/11/15 4:53:28/

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/devtools/6586.html

相关文章

【JavaWeb】Day47.Mybatis基础操作——删除

Mybatis基础操作 需求 准备数据库表 emp 创建一个新的springboot工程&#xff0c;选择引入对应的起步依赖&#xff08;mybatis、mysql驱动、lombok&#xff09; application.properties中引入数据库连接信息 创建对应的实体类 Emp&#xff08;实体类属性采用驼峰命名&#xf…

Python数据可视化库—Bokeh与Altair指南

&#x1f47d;发现宝藏 前些天发现了一个巨牛的人工智能学习网站&#xff0c;通俗易懂&#xff0c;风趣幽默&#xff0c;忍不住分享一下给大家。【点击进入巨牛的人工智能学习网站】。 在数据科学和数据分析领域&#xff0c;数据可视化是一种强大的工具&#xff0c;可以帮助我们…

​面试经典150题——翻转二叉树

1. 题目描述 2. 题目分析与解析 分析题目可以看出&#xff0c;其实就是从下到上的左右节点互换操作&#xff0c;其实上也是可以进行递归操作的&#xff0c;这是因为每一个子操作和父操作都是一样的方式。 解题思路&#xff1a; 空树情况处理&#xff1a; 首先检查根节点是否…

聊聊linux的文件缓存

序 本文主要研究一下linux的文件缓存 文件缓存 linux使用page cache来缓存最近读取的文件&#xff0c;也有目录结构(dcache: Directory Entry Cache)缓存及inode缓存&#xff0c;它们都使用了LRU算法来管理这些page及dentries cache vmstat ## vmstat procs -----------me…

【数据结构2-线性表】

数据结构2-线性表 1 线性表-数组2 线性表-单链式结构2.1 前插顺序单链表2.2 后插顺序单链表2.3 循环单链表2.4 双向链表 总结 线性表、栈、队列、串和数组都属于线性结构。 线性结构的基本特点是除第一个元素无直接前驱&#xff0c;最后一个元素无直接后继之外&#xff0c;其他…

【C++】日期类Date(详解)

&#x1f525;个人主页&#xff1a;Forcible Bug Maker &#x1f525;专栏&#xff1a;C 目录 前言 日期类 日期类实现地图 获取某年某月的天数&#xff1a;GetMonthDay 检查日期合法&#xff0c;构造函数&#xff0c;拷贝构造函数&#xff0c;赋值运算符重载及析构函数…

【运维】docker-compose部署redis

部署Redis使用docker-compose是一种简便且流行的方式。以下是基本的docker-compose.yml文件示例&#xff0c;用于部署单节点Redis服务 方案一 直接使用docker安装单机版 创建.env环境文件并配置管理密码 echo REDIS_PWDredis123456 > .env创建docker-compose.yml环境文件…

【C语言】每日一题,快速提升(8)!

&#x1f525;博客主页&#x1f525;&#xff1a;【 坊钰_CSDN博客 】 欢迎各位点赞&#x1f44d;评论✍收藏⭐ 题目&#xff1a;金字塔图案 输入&#xff1a; 4输出&#xff1a; * * * * * * * * * * 代码&#xff1a; //对于有行有列的图形采用双循环&#xff0c;i控制行…