Angularjs动态表单数据与动态布局

时间:2014-11-07 12:50:03

标签: ajax angularjs angularjs-directive html-form

我有一个构建为指令的表单。我在控制器中提供布局数据。 的 MyController.js

[{
"type":"selectbox",
"name":"name_one",
"label":"Name One"
}]

然后将此数据传递给我的form_directive,然后加载模板。

然后我从 MyController.js 中的ajax调用中获取实际数据 例如:

$http.get('url/location').success(function(data) {

    }).error(function(data) {

    });

来自ajax的数据将是这样的:

[{
"id":"090986735",
"name":"option_1"
},{
"id":"78645679",
"name":"option_2"
}]

现在我的问题是如何将这些数据绑定到选择框?

请注意,会有很多此类控件。但我只显示了一个选择框

1 个答案:

答案 0 :(得分:1)

尝试更改选择的模型 https://docs.angularjs.org/api/ng/directive/select - 带颜色的示例应该对您有用。