2014-04-07 2 views
0

컨트롤러에 두 개의 범위 변수가 있습니다. 나는 실제로 작동 {{data['Lorem Ipsum']}}을 원하는 해달라고하지만 난 할 필요가 바인딩 일부 동적이있다,AngularJS의 다중 범위 바인딩

<div>{{data['list.title'].keys}}</div> 

이 요구 사항의 종류 : 내보기에서

$scope.list = {title: 'Lorem Ipsum'} 

$scope.data = {'Lorem Ipsum' : {'keys': 'values'}} 

나는 액세스하려는. 어떤 도움이 필요합니까?

답변

3

당신의 배열 인덱스에서 작은 따옴표 제거 만 수행

<div>{{data[list.title].keys}}</div> 
+0

을 같이 빈 객체를 얻기 {{}} –

+0

난 그냥 당신의 예제 데이터로이 테스트를하고, 한 "값"텍스트가 예상대로 나에게 표시됩니다 ... 당신이 제공 한 것과 정확히 똑같은 데이터를 사용하고 있습니까? – DRiFTy

+0

고마워, 작동 했어 –

1

을 :

<div>{{data[list.title].keys}}</div> 
+0

{{}}와 같은 빈 오브젝트 받기 –

+0

모델 list.title이 비어 있습니다! 또는 아직 할당되지 않은 ... –

+0

나는 정확히 그것이 무엇인지, 고마워 친구 –

관련 문제