收藏
回答

微信小程序的CheckBox组建,有人知道怎么实现反选的功能吗?

微信小程序的CheckBox组建,有人知道怎么实现反选的功能吗?

回答关注问题邀请回答
收藏

1 个回答

  • 🌘🌗🌖🌕
    🌘🌗🌖🌕
    03-26
    // 这是官方示例代码
    checkboxChange(e) {
    		console.log('checkbox发生change事件,携带value值为:', e.detail.value)
    
    
    		const items = this.data.items
    		const values = e.detail.value
    		for (let i = 0, lenI = items.length; i < lenI; ++i) {
    			items[i].checked = false
    
    
    			for (let j = 0, lenJ = values.length; j < lenJ; ++j) {
    				if (items[i].value === values[j]) {
    					items[i].checked = true
    					break
    				}
    			}
    		}
    
    
    		this.setData({
    			items
    		})
    	},
    
    03-26
    有用
    回复
登录 后发表内容
问题标签