在微信小程序中动态的添加类名
<view data-num="1" class="takeTaxi {{_num == 1 ? 'active' : ''}}" bindtap="handleNav">打车</view>
<view data-num="2" class="car {{_num == 2 ? 'active' : ''}}" bindtap="handleNav">汽车票</view>
<view data-num="3" class="train {{_num == 3 ? 'active' : ''}}" bindtap="handleNav">火车票</view>
通过e.target.dataset.num来获取给view设置的data-num的值,_num是data中设置的值
handleNav: function(e) {
this.setData({
_num: e.target.dataset.num
})
}