我有一个 Angular 1.x 应用程序,我想初始化一些 $scope 变量:
$scope.listing = {};
$scope.listing.title = 'This is a test';
$scope.listing.description = 'blah';
我还想初始化一个空对象,如下:
$scope.listing.payment_types._ids = {};
这失败了:
angular.js:14328 TypeError: 无法读取未定义的属性“_ids”
看来我必须这样做:
$scope.listing.payment_types = {};
$scope.listing.payment_types._ids = {};
看起来很啰嗦,有没有更简洁的方法?
慕桂英546537
相关分类