問題タブ [react-native-router-flux]
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.
javascript - React-native、react-native-router-flux && ドロワーのカスタム アイコンが機能しない
今まではレンダリングされますが、ドロワーは開きません。
参照に関連するものだと思いますが、よくわかりません。
誰かが私を助けることができれば、それは素晴らしいことです。
router.js
コンポーネント/tabIcon.js
sideDrawer.js
react-native - React Native Router Flux カスタム アイコン
これは私の最初の質問ですので、間違いがあればご容赦ください。
React ネイティブ ルーター フラックスを使用して IOS のナビゲーション バー アイコンをカスタマイズしようとしていますが、カスタム アイコン (png ファイル) を取得する方法がわかりません。画像ソースのパスを記述しますが、正しい構文で入力する方法がわかりません。
どんな助けでも大歓迎です。ありがとう。
これが私のコードです:
react-native - React-native-router-flux: OnEnter メソッドはありますか?
午前中ずっとdocsを読んで過ごしましたがOnEnter()
、 のような簡単な方法が見つかりませんreact-router
。最新バージョンを使用しています。
特定の を入力するときに、いくつかのリソースをフェッチする必要がありScene
ます。何か案が?
react-native - ルート変更のトラック終了アニメーション
react-native-router-flux を使用してルート変更の終了アニメーションを追跡する方法はありますか? アニメーション中に読み込み中の画像をレンダリングし、アニメーションの完了時にコンポーネントをレンダリングしたい
ルーター:
検索シーンのボタン:
マップ コンポーネント:
デフォルトの左から右へのアニメーションがあり、ロード マップが原因で遅くなります。アニメーションが終了したら、マップをレンダリングする必要があります。
reactjs - クリックでアクションをトリガーできない - react-native-router-flux
react-nativeでアプリを作成し、ルーティングに react-native-router-fluxも使用しています。ファイルにこのコードがあり、クリックするとアクションrouter.js
をトリガーするボタンを右側に追加しようとしています。sayHello
上記のコードは右側に画像を正しく表示できますが、その画像をクリックしても何も起こりません (アクション sayHello() はトリガーされません)。代わりに、次のコードがある場合、アクションがトリガーされます。
依存関係のバージョン:
reactjs - react-native-router-flux でシーンの背景色を変更する
これは、router.js ファイルにあるコードです ( react-native-router-fluxドキュメント セクションから取得)。
「ヘッダー」の背景色を変更するにはどうすればよいですか (上の画像で「戻る」矢印が表示されている場所)。
私はこの方法を試しました(追加sceneStyle={{ backgroundColor: 'red'}}
):
しかし、それは機能していないようです。
ご参考までに:
animation - React Native Router Flux 遷移速度
私の問題
Android での React Native Router Flux シーンの遷移は非常に遅いです。約 80 行のレストラン タイトルを含む画像のリストビューがあります。各列には、レストランの詳細シーンを押すタッチ可能なボタンがあります。リストの読み込み速度は問題ないので、ボトルネックにはならないと思います。「プッシュ」アニメーション (duration={1}) を無効にしました。ただし、リストビューにスライドバックするアニメーションも無効にしたいと考えています。どうすればAndroidでほとんどアニメーションを実現できませんか? Action.push() & Action.pop() ?
マイコード
私が試したこと
シーンのリセットを試みましたが、redux のどこにも console.log がないことを確認しました。プッシュ先のシーンにもインタラクション マネージャーを実装しました。
サイドノート、Androidの遅いシーン遷移またはAndroidの別のナビゲーターコンポーネントのより良い解決策を誰かが知っていれば、私はすべて耳にします。