单选点击为数组问题

目前的点击效果是item变成了字符串,大家有什么好的办法

我想让点击某一个后直接变成数组里面的第一位

而且这个数组只能有一位那就是taxDataForm.diyu[0]

这是一个单选的功能,大家有什么好的方法

html:

 <div :class="item===taxDataForm.diyu?'active':''" 
    @click="taxDataForm.diyu=item">{{item}}</div>
    
 <div :class="item===taxDataForm.diyu?'active':''" 
    @click="taxDataForm.diyu=item">{{item}}</div>
    
 <div :class="item===taxDataForm.diyu?'active':''" 
    @click="taxDataForm.diyu=item">{{item}}</div>

script:

 return {
   taxDataForm: {
     diyu: []
   }
 }

问题已解决,附上代码:

 <div :class="item===taxDataForm.diyu[0]?'active':''" 
    @click="taxDataForm.diyu=[item]">{{item}}</div>
阅读 1.3k
1 个回答

问题已解决,附上代码:

<div :class="item===taxDataForm.diyu[0]?'active':''" 
    @click="taxDataForm.diyu=[item]">{{item}}</div>
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题