发表于: 2017-02-23 21:48:48
1 1417
今天完成的事情:
1.微信小程序的继续。主要是使用picker组件实现选择的页面。然后用navigator标签实现页面跳转。并在跳转时候实现url传参。
遇到的问题:
1.对小程序的组件的属性理解不够,导致在同一页面使用多个picker组件时候,卡了很久。官方文档查看没有解决,又看了许多其他资料才解决。
2.跳转传参时候传递了单个参数。明天再试试如何传递数组或是对象还有个想法是设置成全局对象,在一个子页面改写,再在另一个子页面获取,看下行不行。
明天计划的事情:
小程序从服务器获取参数。完成小程序另一个页面。
回顾之前的angular任务,加深理解。
收获:
1.ctrl+s编辑界面保存后才能触发预览
2.wx.navigateTo({url:'/pages/xiangqing/xiangqing?id=上一页的参数'}
3.在目的页面中onLoad()方法中option对象即为参数对象,可以通过参数键来取出参数值。
4.加深了小程序各部分的理解。
在app.json里申请配置页面。
app.js可引入接口,设置全局变量等。
5.小程序的列表渲染:
①.在组件上使用wx:for控制属性绑定一个数组,即可使用数组中各项的数据重复渲染该组件。
默认数组的当前项的下标变量名默认为index,数组当前项的变量名默认为item
②.类似block wx:if,也可以将wx:for用在<block/>标签上,以渲染一个包含多节点的结构块。
③.如果列表中项目的位置会动态改变或者有新的项目添加到列表中,并且希望列表中的项目保持自己的特征和状态(如 <input/> 中的输入内容,<switch/> 的选中状态),需要使用 wx:key 来指定列表中项目的唯一的标识符。
评论