我在隐藏元素时遇到问题。基本上我想设置页面加载时隐藏/显示哪些元素的默认值。
我通过绑定(bind)到从 Controller 设置的模型的 ng-hide 隐藏我的元素,并在 View 中重复 ng-repeated。
该复选框已正确绑定(bind),但默认情况下不隐藏内容,您必须单击该复选框两次才能正确隐藏该元素。
演示可以在这里找到:Plunker
最佳答案
当这些模型被定义时它就起作用了。您可以使用 ng-init 来实现此目的:
ng-init="$parent[col.model]=col.checked"
关于javascript - AngularJS 设置 ng-hide 默认值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19424396/