在ng-repeat之外的ng-change中获取所选对象的其他属性,可以通过以下方法实现:
$scope.selectedItem = null;
$scope.getSelectedItem = function() {
if ($scope.selectedItem !== null) {
// 获取所选对象的其他属性
console.log($scope.selectedItem.someOtherProperty);
}
};
完整示例代码:
在上面的示例中,ng-options指令用于生成下拉选项,ng-model指令用于将所选对象绑定到$scope.selectedItem变量上,并在ng-change事件中调用getSelectedItem函数来获取所选对象的其他属性。