wx:if判断语句使用「!=」多个条件时不生效?

发布于 6 年前作者 qiangxue15277 次浏览最后编辑 6 年前来自 issues

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

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

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

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

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


4 回复
suyong
suyong1 楼5 年前

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

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

===或者!==

jiehuang
jiehuang2 楼5 年前

你这不是永远都会进去吗

min83
min833 楼5 年前

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

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

chaoding
chaoding4 楼4 年前

建议使用 !== 和 &&