Android ng模型值未显示在<;选择>;
我的html为:Android ng模型值未显示在<;选择>;,android,angularjs,ionic-framework,sqlite,Android,Angularjs,Ionic Framework,Sqlite,我的html为: 好啊 不 大概 Guardar您需要使用ng值而不是值。它将为您正确地将其绑定到范围。下面是一个演示: var-app=angular.module('myApp',[]); 应用程序控制器('myCtrl',函数($scope){ $scope.normativas=[ {“y”:1}, {“y”:2}, {“y”:3}, {“y”:1} ]; }); 好啊 不 大概 {{normativas | json}} 您需要使用ng值而不是值。它将为您正确地将其绑定到范围。
好啊
不
大概
Guardar
您需要使用ng值
而不是值
。它将为您正确地将其绑定到范围。下面是一个演示:
var-app=angular.module('myApp',[]);
应用程序控制器('myCtrl',函数($scope){
$scope.normativas=[
{“y”:1},
{“y”:2},
{“y”:3},
{“y”:1}
];
});代码>
好啊
不
大概
{{normativas | json}}
您需要使用ng值
而不是值
。它将为您正确地将其绑定到范围。下面是一个演示:
var-app=angular.module('myApp',[]);
应用程序控制器('myCtrl',函数($scope){
$scope.normativas=[
{“y”:1},
{“y”:2},
{“y”:3},
{“y”:1}
];
});代码>
好啊
不
大概
{{normativas | json}}
问题在于数值1不等于字符串值“1”。默认情况下,Select元素有一个字符串值,有几种方法可以解决这个问题。正如Aleksey所指出的,您可以使用ng值
,但另一种使用非字符串值设置选项的方法是使用ng选项
。有时只使用ng值
更容易,但我将把它放在这里,为您提供另一种选择
angular.module('app',[])
.controller('ctrl',($scope)=>{
$scope.optionValues=[{
价值:1,
文字:“OK”
}, {
价值:2,
文本:“不是”
}, {
价值:3,
文字:“也许”
}];
$scope.selectedValue=1;
});代码>
问题在于数值1不等于字符串值“1”。默认情况下,Select元素有一个字符串值,有几种方法可以解决这个问题。正如Aleksey所指出的,您可以使用ng值
,但另一种使用非字符串值设置选项的方法是使用ng选项
。有时只使用ng值
更容易,但我将把它放在这里,为您提供另一种选择
angular.module('app',[])
.controller('ctrl',($scope)=>{
$scope.optionValues=[{
价值:1,
文字:“OK”
}, {
价值:2,
文本:“不是”
}, {
价值:3,
文字:“也许”
}];
$scope.selectedValue=1;
});代码>
OP的
在@AlekseySolovey中重复多次。这并没有改变您可以使用ng选项的事实,它只是意味着ng模型
将不同于我的[大大简化的]示例。OP的
在@AlekseySolovey中重复了多次。这并没有改变您可以使用ng选项的事实,它只是意味着ng模型将不同于我的[大大简化的]示例。