使用数组方法indexOf()判断两个数组里面是否有相同项,如果不包含,则添加item.checked = true

最近在开发一个功能,点击添加商品按钮,展示商品列表弹层,点击复选框选中,弹层会关闭,并且再次点击商品按钮,之前被选中的复选框会不可点击,目的就是防止重复添加同一件商品,用到了数组方法indexOf(),用来判断我商品列表里面的商品有没有被选中过,如果选中了,则设置item.checked = true。我把点击按钮展示弹层的步骤给省略掉了。下面是我的代码:





    
    使用element-ui中的el-radio(单选框)组件实现选中和取消选中功能
    
    
    
    
    
    




    
模拟一个弹层

你可能感兴趣的:(使用数组方法indexOf()判断两个数组里面是否有相同项,如果不包含,则添加item.checked = true)