先上效果图
整体思路大概是 :wx:for循环出你的list 每个list有单独的id 点击事件bindtap 用三元运算符判断id是否相等,然后js里u_current只要相等就增加一个active,参数携带都在e.currentTarget 里面
wxml代码
<scroll-view class="pup_bottom" scroll-y="true">
<view class='p_content_list'>
<view class="list_all {
{ u_current == index ? 'active' : '' }}" wx:for="{
{u_items}}" wx:key="{
{u_1}}" bindtap="{
{ u_radio_checked != index ? 'u_radio_checked':'' }}&