2016-09-22 3 views
0

Im 내 첫 번째 React-Native 앱을 Meteor로 빌드합니다. 데이터베이스에서 데이터를 가져 오려고하지만 작동하도록 가져올 수 없습니다. 준비 및 정지 속성이있는 핸들 만 있지만 오브젝트 데이터는 포함되어 있지 않습니다. 누군가 내 데이터베이스에서 실제 데이터를 가져올 수있는 방법을 설명 할 수 있습니까? 구성 요소에서React-Native Meteor : 데이터베이스에서 데이터를 가져 오는 중

컨테이너 : 유성 응용 프로그램에서

export default createContainer(() => { 
    const handle = Meteor.subscribe('details-list'); 
    return { 
    detailsReady: handle.ready(), 
    }; 
}, DetailsContainer); 

수출

export default() => { 
    Meteor.publish('details-list',() => { 
    return Details.find(); 
    }); 
} 

답변

0

는이처럼 당신이 컨테이너에서 원하는 데이터, 무언가를 추가해야

export default createContainer(() => { const handle = Meteor.subscribe('details-list'); return { details: Details.find(), detailsReady: handle.ready(), }; }, DetailsContainer);

+0

이렇게하면 모듈 세부 정보를 찾을 수 없습니다. 가져 오기를 시도 할 때 파일 경로가 맞지만 모듈을 해결할 수없는 오류가 발생합니다. 어떤 생각? – Jab

+0

Meteor.collection ('details')에서 Details.find() 바꾸기 find()는 문제를 해결했습니다. – Jab

관련 문제