<view class="neirong">
<view class="title" bindtap="tigger" data-num="1">
<text>头发护理问题已经刻不容缓,然后精心护理你的头发?A</text>
<image src="/pages/images/jia.png"></image>
</view>
<view wx:if="{{uhide==1}}" class="jian">很对女生的发尾会出现干枯的现象,甚至洗完头发后涂抹上精油也不管用,其实造成头发干枯很有可能是使用劣质吹风机造成的。A</view>
</view>
<view class="neirong">
<view class="title" bindtap="tigger" data-num="2">
<text>头发护理问题已经刻不容缓,然后精心护理你的头发?B</text>
<image src="/pages/images/jia.png"></image>
</view>
<view wx:if="{{uhide==2}}" class="jian">很对女生的发尾会出现干枯的现象,甚至洗完头发后涂抹上精油也不管用,其实造成头发干枯很有可能是使用劣质吹风机造成的。B</view>
</view>
//date
uhide: 0
//JS
tigger: function (e) {
var that = this;
var toggleBtnVal = that.data.uhide
var num = e.currentTarget.dataset.num
if (toggleBtnVal == num) {
that.setData({
uhide: 0
})
} else {
that.setData({
uhide: num
})
}
console.log(toggleBtnVal);
console.log(num);
},
//当前uhide为0,
//当点击A时显示,>>>>>打印输出uhide=0,num =1,??什么鬼??按照条件判断不应该uhide=1吗?——————————通过当A显示时,点击B,打印输出的是uhide=1,num =2,可以看出。点击A时显示虽然uhide=0,但是实质上uhide=1,只不过被修改了因为当toggleBtnVal == num时uhide=0,
微信小程序之点击隐藏显示之点击a隐藏再次点击a显示,和点击b时a隐藏。彩笔计划
最新推荐文章于 2023-11-27 16:35:38 发布