0
나는이 내 구성 요소에 다음 코드 : 2 개 구성 요소가 동일한 페이지에 렌더링되는 현실에서엠버 스토어 findRecord (같은 페이지에 동일한 매개 변수와 함께 호출하는 경우) 해결 한 번만
hotelObserver: Ember.computed(function(){
this.get("store").findRecord("hotel", "hotel1").then((hotel)=>{
this.set("hotel", hotel);
});
})
만 첫 번째 약속이 해결되었습니다. 두 번째 약속은 결코 부름받지 않습니다. 그래서 findRecord가 동일한 매개 변수로 2 배 이상 호출 될 때 문제가 발생한다는 것을 알았습니다. 이게 버그인가요? 아니면 뭔가 잘못하고있는 중입니까?
'hotelObserver'이 속성은 observer처럼 보이지만 계산 된 것을 사용하고 있습니다. 또한 가치를 반환하지 않는 계산 된 속성에서도 마찬가지입니다. 한 가지 더 계산 된 속성은 약속을 인식하지 못합니다. – kumkanillam