をマッピングしてピッカーを塗りつぶします。私はPicker
を配列である状態からマッピングすることで記入しようとしています。私はマッピング中にオブジェクトを慰め、何も問題はないようだが、マッピングされているオブジェクトを示している。私が間違っていることは何ですか?私を助けてくれますか?反応ネイティブは、私のRNプロジェクトに
<Item>
<Picker
iosHeader="Select one"
mode="dropdown"
onValueChange={this.onBranchChange.bind(this)}>
{this.state.branchAddresses.map((address,i) =>
{
console.log("myAddresses: ",address);
return <Item style={{fontFamily: 'SourceSansPro-Regular'}} label={address.id} value={address.id} key={i}/>}
)}
</Picker>
</Item>
ここにはconsole.log()
のスナップショットがあります。問題なくオブジェクトを書き込みます。ここで
' Item'にコンポーネントを使うのか? –
ピッカーと下のコンポーネントの間に線を引くためにItemでラップしました。しかし、あなたのコメントの後、私はItemなしでそれを試しました。再び何も表示されず、空の白いページに警告が表示されます。 - また、警告のスナップショットを質問に追加しました。 –
私はあなたが反応ネイティブから再び 'Item'をインポートしていると思います。私の答えに記載されている2つの方法のいずれかを使用する必要があります。 –