wx:if判断语句使用「!=」多个条件时不生效?
发布于 5 年前 作者 qiangxue 15053 次浏览 来自 官方Issues

第一个图判断中包含多个条件,使用「==」生效

第二个图判断中包含多个条件,使用「!=」不生效

第三个图判断中包含单个条件,使用「!=」生效

判断登录状态,未登录情况下 第0行和最后一行不显示。

wx:if和wx:elif都用了,跟我出现的情况都一样。


4 回复

宽松相等和严格相等的问题。

== 判断数据类型不同时有问题

===或者!==

你这不是永远都会进去吗

(index != 0) && (index != list_data.length - 1)

正确的是做法是用&&判断 逻辑出问题了 感谢大家的评论帮我找到了问题

建议使用 !== 和 &&

回到顶部