E_T

导航

小程序的坑

Posted on 2017-11-30 10:48  E_T  阅读(117)  评论(0编辑  收藏  举报
  1. 模板

通过异步取得数据,页面内的模板在渲染时可能会报错,这是因为异步取得数据之前,Page.data里没有数据:

<view class="icon_box" wx:for="{{special_arr}}"  wx:key="*this" wx:for-item="item">
     <icon class="{{item}}"></icon>
</view>

 

所有使用异步数据的模板在使用wx:for语句前需要加wx:if语句:

<block wx:if="{{special_arr}}">
  <view class="icon_box" wx:for="{{special_arr}}"  wx:key="*this" wx:for-item="item">
      <icon class="{{item}}"></icon>
  </view>
</block>