有没有办法让 Angular 解释<input>
name 属性中的字符串?
我们有这样的设置:
<div ng-repeat="thing in things">
<div ng-show="form['something' + thing.name].$error.required">Field is required</div>
<input type="text" required name="something{{thing.name}}" ng-model="thing.name">
</div>
现在,这显然不起作用,因为 angular 不解释name="something{{thing.name}}"
.
除了编写自定义指令以具有动态名称属性之外,还有其他方法吗?