Angularjs 如何从选择选项中获取所选值?
我无法从选择选项列表中获取所选值,我也不知道为什么。以下是我目前掌握的代码: HTML:Angularjs 如何从选择选项中获取所选值?,angularjs,ng-options,Angularjs,Ng Options,我无法从选择选项列表中获取所选值,我也不知道为什么。以下是我目前掌握的代码: HTML: 控制台始终显示time\u number=undefined。很明显我做错了什么,但我不知道是什么。有什么想法吗?试试这个,同时避免使用$rootScope console.log('time_number = ' + scope.time_number.num); 因为您的模型绑定到数字,所以它返回一个对象 谢谢,但那没用。控制台显示“TypeError:无法读取未定义的属性'num'。另外,我为什么要
控制台始终显示
time\u number=undefined
。很明显我做错了什么,但我不知道是什么。有什么想法吗?试试这个,同时避免使用$rootScope
console.log('time_number = ' + scope.time_number.num);
因为您的模型绑定到数字,所以它返回一个对象
谢谢,但那没用。控制台显示“TypeError:无法读取未定义的属性'num'。另外,我为什么要避免使用
$rootScope
?
var scope = $rootScope;
var task = {
time_numbers : [{num: 1}, {num: 2}, {num: 3}, {num: 4}, {num: 5}, {num: 6}, {num: 7}],
};
scope.task = task;
scope.save = function() {
console.log('time_number = ' + scope.time_number);
}
console.log('time_number = ' + scope.time_number.num);