验证码: 看不清楚,换一张 查询 注册会员,免验证
  • {{ basic.site_slogan }}
  • 打开微信扫一扫,
    您还可以在这里找到我们哟

    关注我们

vue如何实现点击选中商品列表的功能

阅读:937 来源:乙速云 作者:代码code

vue如何实现点击选中商品列表的功能

在Vue中,实现点击选中列表非常简单,只需要使用Vue提供的v-on指令和v-bind指令即可。

首先,在模板中定义一个商品列表,每个商品后面都有一个checkbox。

                {{item.name}}   

这里的v-for指令是Vue中的循环指令,用来遍历itemList数组中的每一个元素。v-bind指令则是Vue中的属性绑定指令,它可以将Vue中的数据绑定到HTML元素上。v-model指令是Vue中的双向绑定指令,它可以实现数据的双向同步。

在data中,声明itemList数组,并初始化每个元素的id、name和checked属性。

data() {
  return {
    itemList: [
      {
        id: 'item1',
        name: '商品1',
        checked: false
      },
      {
        id: 'item2',
        name: '商品2',
        checked: false
      },
      {
        id: 'item3',
        name: '商品3',
        checked: false
      }
    ]
  }
}

当用户点击checkbox时,会触发click事件。我们只需要在methods中定义一个toggleCheck方法,将当前选中的checkbox的状态取反即可。

methods: {
  toggleCheck(item) {
    item.checked = !item.checked;
  }
}

最后,在模板中使用v-on指令绑定click事件,调用toggleCheck方法。

分享到:
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: hlamps#outlook.com (#换成@)。
相关文章
{{ v.title }}
{{ v.description||(cleanHtml(v.content)).substr(0,100)+'···' }}
你可能感兴趣
推荐阅读 更多>