Javascript 如何使用ng模型绑定值
我正在开发一个应用程序,我面临着类似的问题。我根据API响应动态创建选择框。我不明白如何在控制器中绑定这些值。参考代码为Javascript 如何使用ng模型绑定值,javascript,angularjs,cordova,ionic-framework,Javascript,Angularjs,Cordova,Ionic Framework,我正在开发一个应用程序,我面临着类似的问题。我根据API响应动态创建选择框。我不明白如何在控制器中绑定这些值。参考代码为 var-app=angular.module('myApp',[]); 应用程序控制器('myCtrl',函数($scope){ //如何在此处获取输入框的值 }); aaa bbb ccc {{你应该去这里做什么} 使用带有ng change method的选择框,并将模型值传递给该更改函数,如下所示……以便您可以访问js中的选定项 var-app=angular.m
var-app=angular.module('myApp',[]);
应用程序控制器('myCtrl',函数($scope){
//如何在此处获取输入框的值
});代码>
aaa
bbb
ccc
{{你应该去这里做什么}
使用带有ng change method的选择框,并将模型值传递给该更改函数,如下所示……以便您可以访问js中的选定项
var-app=angular.module('plunker',[]);
应用程序控制器('MainCtrl',函数($scope){
$scope.array=[10,11,22,33];//将其作为数据库结果
$scope.fix=函数(val){
控制台日志(val);
}
});代码>
安古拉斯普朗克
文件。写(“”);
初始化空对象selected={}
然后,使用ng repeat
循环选择框,在每个选择框内,使用ng options
获取选择框的选项
现在,对于每个选择中的每个选定值,ng model=“selected[y]”
使用选择标记键将当前选择值推送到选定对象中
因此,在选择了所有选择后,所选对象看起来像loke
{“1:11,2:10,3:22,4:22}
请运行以下代码
所选值:{{Selected}}
var-app=angular.module('myApp',[]);
应用程序控制器('myCtrl',函数($scope){
$scope.selected={};
$scope.selects=[1,2,3,4]
$scope.data=[10,11,22,33]
$scope.selectedFunc=函数(y)
{
警报($scope.selected[y])
}
});
像这样试试
我怎样才能控制x你可以通过scope
像这样-->$scope.x
来控制x。让我在代码中实现它。