問題タブ [react-native-sectionlist]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
7984 参照

json - React-Native: SectionList にネストされたフラットリスト

セクションリストでいくつかのフラットリストをレンダリングしようとしています。最終的な目標は次のとおりです。

複数のセクションがあるフィード ページ (過去の注文、ランチタイムですなど..

ただし、正しくレンダリングできないようです。同じアイテムを複数回レンダリングします。

JSON オブジェクトは次のようになります。

「人気のスニーカー」、「人気のストリートウェア」、「最近アップロードされたもの」のセクションが必要です。オブジェクトは、それぞれのセクションの下にレンダリングする必要があります。

私が間違っていることを理解するのを手伝ってください。sectionList にはDataとが必要Titleです。しかし、リストごとに複数の属性を表示したい場合、データとして何を入れればよいでしょうか。

0 投票する
1 に答える
506 参照

reactjs - 一部のアイテムが反応ネイティブでレンダリングされるときに関数を実行する方法は?

ユーザーのデバイスとオンライン連絡先の両方を表示している連絡先のセクションリストがあります。オンラインの連絡先 API では、一度にすべての連絡先が表示されるわけではありません。そのため、ページネーションを実装する必要があります。また、すべてのデバイスの連絡先とオンライン連絡先の最初のページを取得し、それらを並べ替えてセクションリストに表示していますが、問題は、連絡先をさらに読み込むために、自分の状態とレンダリング関数でレンダリングされた最後のアイテムを追跡する必要があることですより多くの連絡先を読み込むためにページネーション機能を呼び出しています。次に、取得したオンライン連絡先の状態を更新しています。しかし、これは安全でない操作です。これを達成するためのより良い方法はありますか?

特定のアイテムがレンダリングされ、状態を更新できるときに関数を実行したい。

ここにいくつかのコードがあります: ContactList.tsx

0 投票する
2 に答える
782 参照

react-native - 反応ネイティブでsectionListを使用してナビゲートする方法は?

12 要素のセクション リストを作成します。これは私のコードです、

ここで、このリストのいずれかの項目を押してから、各画面に移動するかどうかを知る必要があります。つまり、Audi にタッチすると、Audi ページに移動します。これを行う方法?または、セクションリストなしでこれを行う方法はありますが、そのように見えますか?