在大多数情况下,人们会使用:
$scope.fields = [
{name: "name", desc: "its name", required: "yes"},
{name: "surname", desc: "its surname", required: ""}
];
我更喜欢这种类型的数组:
$scope.fields = [
["name", "its name", "required"],
["surname", "its surname", ""]
];
所以我可以轻松使用 splice 函数修改元素。
我创建了这样的输入字段列表:
<li class="ng-class:item[2]" ng-repeat="field in fields">
<div>{{field[1]}}: <input type="text" data-ng-model="field[0]" name="field[0]" id="field[0]" /> </div>
</li>
有人可以解释为什么输入字段最初填充的名称或姓氏值不是空的吗?