wxml里的?判断,真机一半可以一半不行
发布于 5 年前 作者 chaoqiu 12241 次浏览 来自 问答

如下,非常简单的一个 ?判断。开发工具都正常。真机,bindtap正常,但显示都是后一个结果的值(都是“前往打卡”)。

真的要疯了。

<button  bindtap="{{clickTabInfo.isInside==true?'onClockIn':'mapNavigate'}}" class="mybutton">{{clickTabInfo.isInside==true?"立即打卡":"前往打卡"}}</button>

2 回复

原来肯定是没有==true的,就是觉得不行才加的。

另外,bindtap肯定是正常判断了,跳转正常。难道这个?判断不能同时出现2次?

我猜测是 字符串的true 😂 判断true 可以省略为

{{clickTabInfo.isInside ? 'onClockIn' : 'mapNavigate'}}
{{clickTabInfo.isInside ? "立即打卡" : "前往打卡"}}
<button  bindtap="{{clickTabInfo.isInside ? 'onClockIn':'mapNavigate'}}" class="mybutton">{{clickTabInfo.isInside ? "立即打卡" : "前往打卡"}}

 这里展示出来这个是不是true{{clickTabInfo.isInside}} 
 </button>
回到顶部