【发布时间】:2013-11-20 10:41:17
【问题描述】:
在我的页面上,我从数据库中动态生成了输入标签。这些字段可能如下所示:
<input id='customField-Street' type='text' />
<input id='customField-Height' type='text' />
<input id='customField-IsBlack' type="checkbox" />
<select id='customField-Car'>
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
</select>
我需要找到一种方法来设置以下键值格式的模型绑定:
$scope.customFieldsDictionary = [{
"Key": "customField-Street",
"Value": "SomeStreet"
}, {
"Key": "customField-Height",
"Value": "125"
}, {
"Key": "customField-IsBlack",
"Value": "true"
}, {
"Key": "customField-Car",
"Value": "volvo"
}];
我需要有键值格式,因为我的服务接受该格式的自定义数据。
问题:
如何在输入字段和$scope.customFieldsDictionary 字段之间以指定的字典格式设置AngularJS 的双向绑定。
【问题讨论】:
-
你从 C# 发送字典了吗?
标签: javascript wcf angularjs dictionary model-binding