lov*_*eNZ 5 javascript angularjs angularjs-model
我正在开展一个角度项目,我需要根据一系列问题创建一个表单.我想ng-model为数组中的每个问题创建.
所以我想出了类似下面的东西,但它没有用.
<div class="form-group" data-ng-repeat="question in questions">
<label for="{{question.label}}" class="col-md-2 control-label">
{{question.label}}:
</label>
<div class="col-md-10">
<input type="text"
class="form-control"
name="{{question.label}}"
data-ng-model={{question.label}}
required />
<span class="error"
data-ng-show="formQuickView.{{question.label}}.$error.required">
Required!
</span>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
有人可以帮我解决这个问题吗?
谢谢你提前.
formQuickView[question.label].$error.required
Run Code Online (Sandbox Code Playgroud)
这是常规的JavaScript语法.您想要访问formQuickView具有由其定义的名称的属性question.label.
更新
不知怎的,我错过了主要观点,ng-model表达方式.基本上你在这里做同样的事情.你有两个选择(技术上只有一个):
questions,然后使用questions[question.label].<form name="questions" ....和上面一样.| 归档时间: |
|
| 查看次数: |
8963 次 |
| 最近记录: |