나는 다음과 같이 설정 경로가 : 내 테스트-슬러그 /를 탐색 할 때, 그러나유성 라우터는 경로 속성 정의되지 않은이
Meteor.Router.add({
'/:menuSlug': function(menuSlug) {
Template.menu.items = function() { return Items.find({menuId: Menus.findOne({slug: menuSlug})._id}); }
return 'menu';
}
});
을, 나는
Uncaught TypeError: Cannot read property '_id' of undefined
내가 생각이 오류를 얻을 이것은 https://stackoverflow.com/a/14107148/979315과 관련이 있지만 Meteor.user() 반응 콜렉션을 사용하지 않기 때문에 일단 데이터가 적절히 반입되면이 페이지를 다시 렌더링하는 방법을 모르겠습니다. 이견있는 사람?
menuSlug?의 내용을 확인 했습니까? 이거나 메뉴 항목이 존재하지 않을 수 있습니다. –
메뉴 항목이 존재합니다. 페이지가로드되어 데이터가 검색됩니다. –