저는 AngularJS를 사용하고 있으며 컨트롤러에 일부 구성 변수를 설정하려고합니다. 예를 들어Javascript/AngularJS에서 중첩 된 속성 설정
:
$rootScope.config.showPosts.users = true;
$rootScope.config.showPosts.businesses = false;
$rootScope.config.showAds.businesses = true;
이와 같은 "중첩"속성을 선언하는 올바른 방법은 무엇입니까? 현재 내가 가지고있는 것 :
$rootScope.config = [];
$rootScope.config.showPosts = [];
$rootScope.config.showAds = [];
//^as you can see, I am declaring each key of the array individually :(
$rootScope.config.showPosts.users = true;
$rootScope.config.showPosts.businesses = false;
$rootScope.config.showAds.businesses = true;
내가 설정하기 전에 배열의 모든 수준을 개별적으로 선언 할 필요는 없습니까? 그렇습니다. 미리 감사드립니다.
굉장히 좋아 보인다. – Leon