問題タブ [react-native-navigation]
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.
ios - Javascript / ネイティブ コードの非同期 (引数の数が異なる) エラー
最近、ReactNativeControllers 1.24 から 2.03 に更新しました。また、RN を 0.25 に更新しました。Podspec ファイルのみを追加するフォークを使用しています。RN のすべてのインポートの変更を整理した後、次のエラーに悩まされています。
( https://github.com/wix/react-native-controllers/issues/59も参照してください)
RCCManager.setRootController は 3 つの引数で呼び出されましたが、2 が必要です。このメソッドを自分で変更していない場合、これは通常、ネイティブ コードと JavaScript コードのバージョンが同期していないことを意味します。両方を更新すると、このエラーは解消されます。
問題のコード:
でRCCManagerModule.m
:
とでindex.js
:
明らかなように、どちらにも 3 つのパラメーターがあります。
パッケージャーを強制終了して再起動しました。派生データを含む Xcode プロジェクトをクリーンアップし、watchman キャッシュを .xml で削除しましwatchman watch-del-all
た。node_modules
フォルダを削除し、完了npm install
しpod install
ました。
Xcode プロジェクトを再構築しました。まだ運がありません。これをさらにデバッグする方法がわかりません。
編集:Cocoapods 1.01に更新されたポッドキャッシュも消去しようとしました...
ここのどこかにアカニシンがいるような気がします。参考までに、私の完全なトレースは次のようになります。
react-native - react-native-navigation でネイティブベースのアイコンを使用する方法
私の現在の反応ネイティブアプリでは。
一般的なアプリ ナビゲーションに react-native-navigation を使用しています。
一方、いくつかの基本的な UI 要素にはネイティブ ベースを使用したいと考えています。
<Icon name="ios-search"/>
私の質問は、 native-base から react-native-navigation タブにどのように渡すのですか?
このウィキに基づいています。タブアイコンの実際の画像のみを受け入れるようですか? https://github.com/wix/react-native-navigation/wiki/Top-Level-API
私が見る限り、ネイティブ ベースのアイコンは、react-native-vector-icon の単なるラッパーです。react-native-vector-icon には、アイコンを画像に変換できる getImageResource 関数があります。ネイティブベースで行うにはどうすればよいですか?
react-native - react-native-navigation ドロワーが画面を変更しない
react-native-navigation の例に従って、小さなテスト アプリを作成しようとしています。ドロワーに必要な画面をレンダリングさせることができず、代わりに常にホーム画面に移動しています。ホーム画面には、次の画面を押すボタンがあり、正常に機能しています。誰かが助けてくれれば感謝します。
index.ios.js
App.js
screens.js
Drawer.js
ホーム.js
Screen1.js
javascript - React Native Navigator Route オブジェクトは未定義です
React Native Navigator コンポーネントでエラーが発生するのはなぜroute
ですか? undefined
正しい情報を発信していると思っていたのですが、違うのでしょうか? どんな助けでも大歓迎です。私は Web での作業に慣れているので、React Native は大きな変化です。
そう...
SplashContainer
コンポーネントからコンポーネントに移動したいSignUpForm
。だからSplashContainer
私はこれをします...
次に、React Native Navigator でこれを行います...