問題タブ [react-native-drawer]
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.
react-native - react-native:react-native-router-flux と react-native-drawer を組み合わせる方法は?
と統合しようとしreact-native-router-flux
ています。react-native-drawer
私の主なコンポーネントは実際にはApp.jsです。関連する部分のみをコピーして貼り付けます。
これはRouter.js です
私の目標は、キー「mainBucket」を使用して SideDrawer を Scene バケットに追加することです。、ご覧のとおり、これは私のアプリの主要部分であり、ユーザーは自動的にこのバケットにリダイレクトされ、firebase を使用して自動ログインを実装するためです。
自動ログインと mainBucket の開始は機能します。
sidedrawerの追加作業を開始するには、sidedrawer コンテンツ コンポーネントは最初は<Text>
usingnSideMenu
コンポーネントだけをレンダリングすると思います。
どのように手続きすればよいですか?
以下の2つのファイルを作成しました。
最初は NavigationDrawer.js です
2 つ目はほぼ空の SideMenu.js です。
次に、シーン定義を変更して、mainBucket 定義に NavigationDrawer コンポーネントを追加しようとしました
問題は、タイトル付きの react-native-router-flux ヘッダーが表示されなくなったことです。そのため、上部のアクション バーが表示されなくなりました。
私は何を間違っていますか?
javascript - 反応ネイティブのアニメーション サブメニュー
ネイティブ ベース ライブラリを使用して反応ネイティブ アプリを作成しています。サイド メニューにネイティブ ベース リスト コンポーネントを使用していますが、サイド メニューにサブメニューを作成する方法がわかりません。 、メニュー項目がクリックされたときにアニメーション付きのサブメニューを開くことができる必要があります。
リストは次のようにコーディングされます。
しかし、サブメニューを追加したいです。たとえば、メニュー1をクリックすると、サブ1サブ2がフェードインするサブメニューが表示されます。必要な結果のビデオの例を次に示します :ビデオ/アップロード/v1500308199/AwesomeScreenshot-2017-07-17T16-14-52-723Z_wymybj.webm
実際のリスト内で別のリストを使用しようとしましたが、デザインが台無しになりました。この種の問題を管理する反応ネイティブプラグインを探しましたが、何も見つかりませんでした。
PS: リスト アイテムはサーバーから動的に作成されることをご承知おきください。
ios - react-native-router-flux を使用して react-native-drawer 内でナビゲーションを作成する方法
を使用してドロワーを作成しましreact-native-drawer
た。引き出しビューには が含まれていますListView
。メソッドをクリックするたびに、画面スタックrenderRow
の上部ではなく、ドロワー自体の内側にナビゲーションを表示する必要があります。Welcome
予想: このようなことを達成したい - マルチレベル メニュー
ファイル: Component/welcome.js
ファイル: Component/setting.js
画面の上をナビゲートしWelcome
ます。引き出し自体をナビゲートする必要があります。どうすればこれを達成できますか?