请帮帮我......这是我的剧本
$scope.selected = "{{ mission.name }}";
我想要的就是展示自己的价值。但它给出了角度js ng-model的默认值。
<input type="text"
ng-model="selected"
name="{{ field.name }}"
value="{{ mission.id }}"
typeahead="mission as mission.id for mission in missionNameList">
我的目的是将{{mission.id}}显示为初始值。
这实际上是我的计划。我创建了一个预先输入功能,其中用户将选择一个任务名称,但将保存到数据库的内容是任务ID。所以我做了什么我创建了2个文本框,一个将输入名称,另一个将输入ID,我隐藏它。比如:
<input type="text"
class="form-control"
ng-model="selected"
typeahead="mission as mission.name for mission in missionNameList | filter:{name:$viewValue} | limitTo:8"
value="{{ mission.name }}">
{{ field.mission_id }}
<input type="text"
style="display:none"
ng-model="selected"
name="{{ field.name }}"
value="{{ mission.id }}"
typeahead="mission as mission.id for mission in missionNameList">