gpt4 book ai didi

javascript - 如何通过调用下面的 dom-repeat 中的函数取消选中所有复选框

转载 作者:行者123 更新时间:2023-11-29 18:57:38 25 4
gpt4 key购买 nike

请帮忙解决这个问题。

<div>
<template is="dom-repeat" items="{{checkdata}}">
<paper-checkbox on-tap="checkall" checked="{{item.checked}}"></paper-checkbox>
<span>{{item.name}}</span>
</template>
</div>

属性为

checkdata:{
type: Array,
value:[{name: 'Bike'},
{name: 'Car'},
{name: 'Cycle'},
{name: 'Bus'},
{name: 'Truck'}
],
}

作为

checkall: function() {
var checkvalue = this.checkdata;
var checktext = [];
for (i = 0; i < checkvalue.length; i++) {
if (checkvalue[i].checked==true) {
checktext.push(checkvalue[i].name);
this.checkeditem = checktext + " ";
}
}
}

最佳答案

在 paper-checkbox 的 checked 属性的等号前加一个“$”,像这样:

<paper-checkbox on-tap="checkall" checked$="{{item.checked}}"></paper-checkbox>

关于javascript - 如何通过调用下面的 dom-repeat 中的函数取消选中所有复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48616696/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com