Html 无法为<;设置默认选择;选择>;角js中的元素
为了说明这个问题,我创建了两个HTML片段进行比较。第一个选项将select元素的默认选择设置为预期的“一”Html 无法为<;设置默认选择;选择>;角js中的元素,html,angularjs,Html,Angularjs,为了说明这个问题,我创建了两个HTML片段进行比较。第一个选项将select元素的默认选择设置为预期的“一” (函数(角度){ 角模('m',[]) .run(函数($rootScope){ $rootScope.x={ 瓦尔:“1” }; }); })(窗口角度) 零 一个 两个 {{x} 使用正确的ngOptions语法应该可以解决问题: (函数(角度){ 角模('m',[]) .run(函数($rootScope){ $rootScope.nums=[“零”、“一”、“二”]; $r
(函数(角度){
角模('m',[])
.run(函数($rootScope){
$rootScope.x={
瓦尔:“1”
};
});
})(窗口角度)代码>
零
一个
两个
{{x}
使用正确的ngOptions
语法应该可以解决问题:
(函数(角度){
角模('m',[])
.run(函数($rootScope){
$rootScope.nums=[“零”、“一”、“二”];
$rootScope.x={
瓦尔:“一个”
};
});
})(窗口角度)代码>
所选值:{x.val}
使用正确的ngOptions
语法应该可以解决问题:
(函数(角度){
角模('m',[])
.run(函数($rootScope){
$rootScope.nums=[“零”、“一”、“二”];
$rootScope.x={
瓦尔:“一个”
};
});
})(窗口角度)代码>
所选值:{x.val}
这里是另一个解决方案
(函数(角度){
角模('m',[])
.run(函数($rootScope){
$rootScope.nums=[“零”、“一”、“二”];
$rootScope.x=$rootScope.nums[1];//一的索引位置
});
})(窗口角度)代码>
所选值:{x}
这里是另一个解决方案
(函数(角度){
角模('m',[])
.run(函数($rootScope){
$rootScope.nums=[“零”、“一”、“二”];
$rootScope.x=$rootScope.nums[1];//一的索引位置
});
})(窗口角度)代码>
所选值:{x}
对对象数组使用ng选项。对对象数组使用ng选项。我需要选定值:1
而不是选定值:1
。是否可以不将数组转换为对象?我需要选定值:1
而不是选定值:1
。是否可以不将数组转换为对象?问题是将模型(在您的示例中为x)设置为数组中选定元素的索引,而不是数组内容。使用您的解决方案,我将能够设置初始值,但随后将需要另一个操作来获取索引。无论如何谢谢:)问题是将模型(在您的例子中是x)设置为数组中选定元素的索引,而不是数组内容。使用您的解决方案,我将能够设置初始值,但随后将需要另一个操作来获取索引。无论如何,谢谢你:)