抱歉有误。应为: <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>
教程文档中wx:else示例是否妥当?/地址: 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啊 这个示例代码中如果都没有命中呢? 出现这样的情况算什么?
04-01支持的。但请注意, relations 只作用于引用该 behavior 的组件,路径也按组件计算,因而一般情况下不要使用在 behaviors 中使用相对路径指定目标。 如有疑问,请附上具体用例。
Behavior不支持relations配置,建议从文档中移除,不要误导开发者。https://developers.weixin.qq.com/miniprogram/dev/reference/api/Behavior.html
2024-08-30