鍍金池/ 問答/HTML/ 微信小程序多個(gè)標(biāo)簽相同的點(diǎn)擊事件,點(diǎn)標(biāo)簽加樣式,可多選互不影響

微信小程序多個(gè)標(biāo)簽相同的點(diǎn)擊事件,點(diǎn)標(biāo)簽加樣式,可多選互不影響

clipboard.png
上面這幾個(gè)標(biāo)簽,事件相同,點(diǎn)擊加樣式,可以選多個(gè)

<view class='impress_label fl {{id ==item.id ? "active":"" }}' bindtap='selectLabel' data-id="{{item.id}}" data-label="{{item.label}}" wx:for="{{showLabel.labelInfo}}" wx:key="{{item}}">{{item.label}}</view>

clipboard.png

我這樣每次只能選一個(gè),請(qǐng)大神幫忙解決下

回答
編輯回答
何蘇葉

你把記錄點(diǎn)亮標(biāo)簽的那個(gè) id 換成數(shù)組唄。每次點(diǎn)擊標(biāo)簽都像數(shù)組添加或者減少一個(gè) item.id

2018年1月25日 00:26