Javascript 如果使用dom repeat在纸上对话框中选中复选框,如何显示值

Javascript 如果使用dom repeat在纸上对话框中选中复选框,如何显示值,javascript,html,polymer,Javascript,Html,Polymer,如果使用dom-repeat在纸张对话框中选中复选框,则如何显示值。在控制台中,复选框以数组形式打印。我想要同样的纸上对话。有什么建议吗?我已经为checktext做了单绑定和双绑定,但它只为多个复选框标记显示一个值 聚合物({ 是‘检查清单’, 特性:{ 检查数据:{ 类型:数组, 价值:[{ 名称:'自行车', 勾选:假 }, { 名称:“汽车”, 勾选:假 }, { 名称:'循环', 勾选:假 }, { 名称:‘巴士’, 勾选:假 }, { 名称:“卡车”, 勾选:假 }], }, },

如果使用dom-repeat在纸张对话框中选中复选框,则如何显示值。在控制台中,复选框以数组形式打印。我想要同样的纸上对话。有什么建议吗?我已经为checktext做了单绑定和双绑定,但它只为多个复选框标记显示一个值

聚合物({ 是‘检查清单’, 特性:{ 检查数据:{ 类型:数组, 价值:[{ 名称:'自行车', 勾选:假 }, { 名称:“汽车”, 勾选:假 }, { 名称:'循环', 勾选:假 }, { 名称:‘巴士’, 勾选:假 }, { 名称:“卡车”, 勾选:假 }], }, }, checkall:function(){ var checkvalue=this.checkdata; var checktext=[]; 对于(i=0;i

{{item.name}

如果我理解了问题所在,那就是
checkeditem
没有正确更新?我想这是因为它在我们的for循环中。如果你把它移到外面,它应该可以正常工作

聚合物({ 是‘检查清单’, 特性:{ 检查数据:{ 类型:数组, 价值:[{ 名称:'自行车', 勾选:假 }, { 名称:“汽车”, 勾选:假 }, { 名称:'循环', 勾选:假 }, { 名称:‘巴士’, 勾选:假 }, { 名称:“卡车”, 勾选:假 }], }, }, checkall:function(){ var checkvalue=this.checkdata; var checktext=[]; 对于(i=0;i

{{item.name}
  • {{item}}

如果我理解了问题所在,那就是
checkeditem
没有正确更新?我想这是因为它在我们的for循环中。如果你把它移到外面,它应该可以正常工作

聚合物({ 是‘检查清单’, 特性:{ 检查数据:{ 类型:数组, 价值:[{ 名称:'自行车', 勾选:假 }, { 名称:“汽车”, 勾选:假 }, { 名称:'循环', 勾选:假 }, { 名称:‘巴士’, 勾选:假 }, { 名称:“卡车”, 勾选:假 }], }, }, checkall:function(){ var checkvalue=this.checkdata; var checktext=[]; 对于(i=0;i

{{item.name}
  • {{item}}

您的意思是每次单击复选框时都要打开一个对话框吗?您的意思是每次单击复选框时都要打开一个对话框吗?我设置了“对话框关闭”按钮以清除存储先前值的变量。尽管我没有选中任何复选框,但它显示了值@Andrew Bone,感谢你的工作。检查数据:{type:Array,value:[{name:'Bike',no:'1',},{name:'Car',no:'2',},{name:'Cycle',no:'3',},{name:'Bus',no:'4',},{name:'Truck',no:'5',},如果我将其设置为对象数组,则必须进行哪些更改才能在纸上显示名称对话框..我设置了对话框关闭按钮以清除变量,因为它存储了以前的值。尽管我没有选中任何复选框,但它显示了值@Andrew Bone,感谢您的工作。检查数据:{type:Array,value:[{name:'Bike',no:'1',},{name:'Car',no:'2',},{name:'Cycle',no:'3',},{name:'Bus',no:'4',},{name:'Truck',no:'5',},},如果我将对象设置为数组,我必须做哪些更改才能在纸上只显示名称对话框。。