내 코드에 Meteor.publish
이 있고 다른 함수를 호출하고 다른 함수를 호출하는 등의 작업이 있습니다. 그런 다음 가장 내적인 기능에서 무엇이 사용자이 활성인지 알아야합니다.게시자가 호출하는 함수 내에서 user/userId에 액세스
Meteor.user()
은 사용할 수 없습니다. 그것은 말합니다
Meteor.userId는 메소드 호출에서만 호출 될 수 있습니다. 공개 기능에서 this.userId를 사용하십시오.
및 this.userId
은 내부 기능 내에서 액세스 할 수 없습니다.
그 다음에 수행 할 수있는 작업은 무엇입니까?
Meteor.publish처럼 호출 할 수 있습니다 (널 (null), 기능() {자체 =이; 해봐요() {self.userId}}); – crapthings
내부 함수가 외부 함수 외부에 선언되었습니다 – zVictor
메서드에서 this.userId와 똑같은 질문을 할 수 있습니다. 분명히 유성에서는 최적이 아닌 것입니다. – steph643