如何使用多个if else?
发布于 4 年前 作者 ming27 5540 次浏览 来自 官方Issues
<view class="curriculum_body_view" >
 <block wx:for="{{curriculum_body}}" wx:key="*this" wx:if="{{curriculum_body.length>1}}">
  <navigator class="curriculum_body" url="/pages/product/product?id={{item.id}}">
   <image src="{{item.curriculum_body_img}}"></image>
   <view class="curriculum_body_text">
    <text class="curriculum_body_name">{{item.curriculum_body_name}}</text>
    <view class="curriculum_body_yaoqiu">
     <text decode="{{true}}">{{item.curriculum_body_renqun}}&nbsp;|&nbsp;{{item.curriculum_body_renshu}}</text>
    </view>
     <block wx:if="{{item.curriculum_body_prices}}">
      <view class="curriculum_body_price">
       <text>¥{{item.curriculum_body_prices}}</text>
       <text>¥{{item.curriculum_body_price}}</text>
      </view>
     </block>
     <block wx:else>
      <view class="curriculum_body_price">
       <text>¥{{item.curriculum_body_price}}</text>
      </view>
     </block>
    </view>
   </navigator>
 </block>
 <block wx:else>
  <image src="/image/common/nullbody.png"></image>
 </block>

</view>这样写两个if else—if else就会报错

1 回复

for循环怎么能和if同时用呢。。。你把for循环再往里套一层试试

回到顶部