/地址: https://developers.weixin.qq.com/miniprogram/dev/framework/view/wxml/ 在 条件渲染这一部分
为什么else还有条件判断?
<!--wxml-->
<view wx:if="{{view == 'WEBVIEW'}}"> WEBVIEW </view>
<view wx:elif="{{view == 'APP'}}"> APP </view>
<view wx:else="{{view == 'MINA'}}"> MINA </view>
为什么在else这里还有条件判断 这合理吗? 如果这么设计, 那么else和elif有什么区别呢? else不应是兜底的吗 就相当于js中的switch中的default啊
这个示例代码中如果都没有命中呢? 出现这样的情况算什么?
抱歉有误。应为:
<view wx:if="{{view == 'WEBVIEW'}}"> WEBVIEW </view> <view wx:elif="{{view == 'APP'}}"> APP </view> <view wx:elif="{{view == 'MINA'}}"> MINA </view> <view wx:else> UNKNOWN </view>
看样子是语法错误,应该是写错了。