微信小程序
木有头的木头
这个作者很懒,什么都没留下…
展开
-
常见关键字?
this.setData设置数据arrayObject.concat()用于连接两个或多个数组。Math.floor()向下取舍整数。const定义的变量不可以修改,而且必须初始化。view代替了html的div。wx:for控制循环,{{index}}代表数组下标,{{item}}代表当前项。wx:for-index="idx"可以给数组下标命名,wx:for-item="itemName"可以...转载 2018-04-21 23:17:49 · 250 阅读 · 0 评论 -
小程序的能力
微信客户端在打开小程序之前,会把整个小程序的代码包下载到本地。紧接着通过app.json的pages字段知道当前小程序的页面路径。小程序启动之后,在app.js定义的App实例的onLaunch回调会被执行:App({ onLaunch: function () { // 小程序启动之后 触发 }})注册程序App程序与页面可以看到pages/logs/logs下其实是包括了4种...转载 2018-04-21 18:26:13 · 302 阅读 · 0 评论 -
WXML
在小程序中,WXML充当的就是类似HTML的角色。标签名字与HTML有点不同,小程序WXML用的标签是view,button,text等等,这些标签就是小程序给开发者包装好的基本能力,还提供了地图、视频、音频等等组件能力。小程序能力多了一些wx:if这样的属性以及{{}}这样的表达式在网页的一般开发流程中, MVVM的开发模式,提倡把渲染和逻辑分离。简单来说就是不要再让JS直接操控DOM,JS只需...转载 2018-04-21 18:03:28 · 21934 阅读 · 0 评论 -
微信小程序框架配置。
1..json后缀的JSON配置文件2..wxml后缀的WXML模板文件3..WXSS后缀的WXSS样式文件4..js后缀的JS脚本逻辑文件小程序配置app.json:app.json是对当前小程序的全局配置,包括了小程序的所有页面路径、界面表现、网络超时时间、底部tab等。以下是包含了所有配置选项的app.json:{ "pages": [ "pages/index/index",...转载 2018-04-20 17:15:55 · 509 阅读 · 0 评论 -
API
API框架提供丰富的微信原生API,可以方便的调起微信提供的能力,如获取用户信息,本地存储,支付功能等。说明:wx.on 开头的 API 是监听某个事件发生的API接口,接受一个 CALLBACK 函数作为参数。当该事件触发时,会调用 CALLBACK 函数。如未特殊约定,其他 API 接口都接受一个OBJECT作为参数。OBJECT中可以指定success, fail, complete来接收接...转载 2018-04-22 19:55:47 · 207 阅读 · 0 评论 -
接口
转载 2018-04-22 19:52:38 · 153 阅读 · 0 评论 -
基础组件
特殊属性几乎所有组件都有各自定义的属性,可以对该组件的功能或样式进行修饰,请参考各个组件的定义。下面不弄了。自己去官网看转载 2018-04-22 19:13:52 · 610 阅读 · 0 评论 -
wxss
转载 2018-04-22 18:01:27 · 2440 阅读 · 0 评论 -
事件
事件是视图层到逻辑层的通讯方式事件可以将用户的行为反馈到逻辑层进行处理事件可以绑定在组件上,当达到触发事件,就会执行逻辑层中对应的事件处理函数事件对象可以携带额外信息,例如id,dataset,touchesbindtap点击事件事件分类1.冒泡事件:当一个组件上的事件被触发后,该事件会向父节点传递2.非冒泡事件:当一个组件上的事件被触发后,该事件不会向父节点传递WXML的冒泡事件列表:详细组件事...转载 2018-04-21 23:53:09 · 153 阅读 · 0 评论 -
身份管理
用户身份管理可以在小程序管理后台统一管理项目成员(包括开发者、体验者及其他成员)、设置项目成员的权限,包括:开发者/体验者权限、登陆小程序管理后台、开发管理、查看小程序数据分析等。管理入口:小程序管理后台-用户身份-成员管理预览使用开发工具可以预览小程序,帮助开发者检查小程序在移动客户端上的真实表现。点击开发者工具顶部操作栏的预览按钮,开发工具会自动打包当前项目,并上传小程序代码至微信的服务器,成...转载 2018-04-21 18:31:09 · 259 阅读 · 0 评论