我正在尝试在选中多个复选框时刷新并连接一个字符串。
例如,当'apple'
和 'banana'
已检查,$scope.strin
g 应该是 ='ab'
, 然后当 'banana
' 未选中,$scope.string
应该留下 'a'
.
我所做的确实是连接,但是 $scope.string 不会删除旧值,它仍然是 ='aba'
这是我对 JsFiddle 的尝试.
您可以看到当所有复选框都被选中时它会给我 aababcabcd
谢谢
最佳答案
我已经更新了您的代码:http://jsfiddle.net/d3ruexuv/1/
文本没有被清除,因为您只是将项目附加到当前值,而不是完全创建一个新字符串。您现在可以看到总是先创建一个空字符串:
var newText = "";
和与之相连的选定项目
关于javascript - Angularjs 将字符串与多复选框连接起来,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35186727/