2013-06-21 3 views
1

에서 모델이 나는이 다른 컨트롤러에서 모델, VAR 책 = Alloy.Models.instance ('책')에 액세스하는 방법입니다 배웠습니다;티타늄 액세스는 다른 컨트롤러

그리고이 모델, VAR 이름 = book.get ('이름')의 속성에 액세스하는 방법입니다;

그러나 콘솔에서 이름 로그 [정보] : {}이 그 속성 값을하지 않으며, 당연히 모델이 이미에 저장된 데이터가 의미한다. 당신의 도움을 주셔서 감사합니다!

답변

1

먼저 컬렉션을 인출 할 수 있습니다 : 당신이 그들을 사용할 수 있도록

이 컬렉션에서 모든 모델을로드합니다.

+0

감사 한 컨트롤러에서 매개 변수로 모델을 통과 할 수 있습니다! –

1

위의 작동하지만, 여기에 몇 가지 addtional 포인트가있다.

  • 대부분의 경우 호출이 비동기이므로 위 코드에서 제시되지 않은 콜백으로 모델을 가져와야합니다. 수집 매번 가져 오는 경우 내가 아는 해달라고

  • 당신은 모델 중 하나를 올바른 방법이다 싶어? 컬렉션이 이미 존재하는 경우 컬렉션에서 id를 사용하여 모델을 가져와야합니다.

  • 정확한 사용 사례에 따라, 당신은 당신의 응답 조스의

  • 다음