什么情况下会需要动态绑定 ng-model 呢?若你的数据结构长得像是下面这样:
此时你需要用 ng-repeat 将数据展开,并且将 Options 个别设置为 ng-options 的数据,此时就须要动态去绑定 ng-model,那么该如何绑呢?你可能需要在你的 Controller 底下加上一个变量来做这些动态呈现的 ng-options 的数据指定。
说的这么抽象,不如马上来看下吧。
// Javascript
function DemoController($scope){
$scopeclasses = [
{
"Name": "温度 ","Options" : ["Cold","Normal"]
},{
"Name": "份量 ","Options" : ["Big","Small" ]
}
];
$scopeSelectdCollection = {};
$scopesubmit = function() {
console log($scope SelectdCollection);
};
}