对于相同类型的页面
处理相同类型的页面(如同为列表,但内容种类不一样),可只新建一个页面,在选择不同页面时传递不同的参数,以达到渲染时,得到不同种类的列表。
如:
<view class="gridList">
<navigator
class="gridItem"
wx:for="{{gridlist}}" wx:key="id"
url="/pages/shopList/shopList?id={{item.id}}&title={{item.name}}">
<image src="{{item.icon}}"></image>
<text>{{item.name}}</text>
</navigator>
</view>
每个九宫格的item均有id和name,将id和name作为参数,传递至同一页,达到渲染不同种类的效果。
动态渲染页面标题:wx.setNavigationBarTitle(Object object)
判断是否有下一页
疑问
cb&&cb()
9:14开始
cd&&cd()的作用是什么
变量替换 反引号 `` 和${}
**`${}`**可用于变量替换
miniprogram/app.json: [“usingComponents”][“van-button”] 未找到
miniprogram/app.json: [“usingComponents”][“van-button”] 未找到对于此问题,是由于云开发版的文件列表与普通版不同
miniprogram为一个单独文件
this.setData更新数据
使用this.setData对数据进行更新,必须写成:
this.setData({数据名:this.data.数据名})
若写成this.setData({数据名}),在我的版本下会报错
vant weapp Uploader的图片预览
若要实现图片预览,必须在fileList数组的对象中添加***isImage: true***否则会显示出路径,不会显示出图片预览
更新云函数时,提示“云函数中有以下未安装的依赖……wx-server-sdk”
在新建的云函数,右击终端打开->cmd,安装依赖
npm install --production