<view class='size'>
<view class="{{_num == 1?'cur':''}}" data-num="1" bindtap="clickNum">大号</view>
<view class="{{_num == 2?'cur':''}}" data-num="2" bindtap="clickNum">中号</view>
<view class="{{_num == 3?'cur':''}}" data-num="3" bindtap="clickNum">小号</view>
</view>
<view class='style'>
<view class="{{_num == 1?'cur':''}}" data-num="1" bindtap="clickNum">白色</view>
<view class="{{_num == 2?'cur':''}}" data-num="2" bindtap="clickNum">黑色</view>
</view>
clickNum: function (e) {
console.log(e.target.dataset.num)
this.setData({
_num: e.target.dataset.num
})
}

昨天你好像问过关于这个的问题了~
{{_num == 1?'cur':''}}选中你是根据这个判断的,你点击修改的_num是同一个,换个时间,或者 _num的值不要重复