小程序相关标签以及对应官网
标签名
- HTML(div、span、img、a)
- WXML(view、text、image、navigator)
其中
<a href="#"></a>
<navigator url="/pages/home/home"></navigator>
名词释义
-
NavigationBar
导航栏,是上面那个标题那里
-
TabBar
是下面
消息、购物车
那里 -
uni.getSystemInfoSync().windowHeight
= 屏幕高度 - navigationBar - tabBar
事件对象 event 的属性
属性 | 类型 | 说明 |
---|---|---|
type | String | 事件类型 |
timeStamp | Integer | 页面打开到触发事件所经过的毫秒数 |
target | Object | 触发 该事件的 组件的属性值 |
currentTarget | Object | 当前组件的属性值集合 |
detail | Object | 额外的信息 |
touches | Array | 触摸事件,当前停留在屏幕中的触摸点信息的数组 |
changeTouches | Array | 触摸事件,当前变化的触摸点信息的数组 |
对 npm 的限制
- 不支持依赖于 Node.js 内置库的包
- 不支持依赖于 浏览器内置对象 的包
- 不支持依赖于 C++ 插件的包
总之,虽然 npm 的包千千万,但是能提供给小程序使用的包却“为数不多”
下载第三方库和构建 npm
- 只要保证 miniprogram_npm 和 node_modules 里面有这个包,就能保证这个包能使用了
- 全局数据共享,又称状态管理,常用方案有:Vuex、Redux、MobX等
https://developers.weixin.qq.com/miniprogram/dev/devtools/stable.html
uni-app 配置项说明文档
黑马优购
https://www.escook.cn/docs-uni-shop/ https://api-hmugo-web.itheima.net(接口地址)
这一路,灯火通明