应用层
app.js
app.wxss
app.json
json 配置文件
wxss 就是css 但是css有部分功能不能用
ts就是js的升级版
组件层
页面层
渲染层
逻辑层‘’js
算了 懒得管这些
egowork 设计网站
模版网站
底部导航栏
app.json 掌控小程序基本功能
pages 分页面 快速创建一个新的页面
中间是文件夹 第二个文件名
要命名统一
可以自己创建 不好的地方
每个文件有内容 自己创建不一定有内容 最好自己写路径最方便
代码组成数组 字符块
窗口
上面这一小块
去了文档 就有教我们怎么写窗口的代码
自定义样式 就和HTML差不多
下面这两个几乎不用管
设置导航栏 tarbar 最多5 最少2 超过5个自定义
pagepath 点击后跳转页面
text 显示文字
阿里云矢量图标库
能得到导航栏的图标
把图标放在我们创建文件夹也就是素材库里
看英文就知道哪个是被选中的导航栏
这个时候代表没被选中的首页颜色
下面这个是被选中
颜色要用代码表示不是green
自定义导航栏很难 后面再讲
我们此时是主包 主包过大就放分包 只需要配置路径 面试题
分包不会主动执行 发布小程序优先审核主包 分包也有总量限制
自定义组件 组件是最小单位
全局我们引入一次 全部引用 很重要目前讲的这些
文档其他东西很多但并不代表常用
我们不需要自己写 一般都是cv
底部导航栏 可能是因为index这个原因 不要把 index 换成 home
不是不能换成home 而是由于主页面被设为index 你要自己去改
APP.JSON是我们上面讲的这些东西
JS 里面只有一个函数
对象:
生命周期函数
输出了一个hello
应用层只记3个
初始化
启动or切换前台
切换后台(小程序隐藏)
这些函数都是规定好的 就像python的split()
里面能写的东西基本都一样
在 请求or获取数据的时候能 写在onshow里面
GETAPP是获取global里面的值 就像C++里面的面对对象编译
说到对象一般就是看对象里面有什么东西
这是自己写的函数的调用
在外面调用的时候
app.sb()
WXSS 其实和CSS差不多
但是WXHML很重要
页面配置
使用方法一样 配置项不同
但有时局部能影响全部
比如windos全局有 我们在局部不需要
这个东西一般没什么用 设置搜索规则 我们一般直接删除