のレルムからデータを取得するためにどのように持っている問題は、私の最初の画面LaunchScreenに、私は私のレルムにいくつかのデータを追加するためのボタンがあります:すべてはここまで作業している私のListView
addBdd(realm){
realm.write(() => {
realm.create('Bills', {
type: "Fournitures",
creditor: "Entreprise A",
month: "Avril",
year: "2017",
price: "40",
})
});
alert("Count : " + realm.objects('Bills').length);
}
。
function goBillscreen() {
props.navigator.push({ screen: 'BillScreen', props: {
billType : props.type,
billCreditor : props.creditor,
billMonth : props.month,
billYear: props.year,
billPrice: props.price
}});
}
return(
<TouchableHighlight onPress={() => goBillscreen()}>
<View style={styles.container}>
<Image source={{ uri: props.picture}} style={styles.photo} />
<Text style={styles.text}>
{`${props.type} ${props.creditor}/${props.month} ${props.year}`}
{`\n${props.price} euros`}
</Text>
</View>
</TouchableHighlight>
);
:
ListBillScreen
行をという名前のクラスを呼び出す
<ListView
enableEmptySections={true}
style={styles.listView}
dataSource={this.state.dataSource}
renderRow={(data) => <Row {...data} navigator={this.props.navigator} />}
renderSeparator={(sectionId, rowId) => <View key={rowId} style={styles.separator} />}
/>
:しかし、その後、私は2つのビュー、LoginScreen、およびデータは、私のリストビューに適用されなければならないビューを持っています
質問です:
this.state = {
dataSource: ds.cloneWithRows(datafromrealm)
};
:どのように私のようなデータを与えることListBillViewに自分のレルムを与えますか
とタイプ、債権者、月、年と価格をに与えるにはどうすればいいですか??
長いポストに申し訳ありませんが、私は試しましたが、私は迷っています!
ありがとうございました!
ありがとうございました!それは^^ " –