2016-09-22 8 views
0

私の最初の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

関連する問題