問題タブ [expo]
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 - 最も単純な例で StackNavigator のタイトルが表示されない
React Native 開発を開始し、インストールExpo
し、アプリを作成し (動作)、インストールし、 https://reactnavigation.org/docs/intro/react-navigation
の例を使用して最初の StackNavigator の例を試しました。コマンドラインから実行し、 IDE を使用しています。それらはすべて私にとってまったく新しいものです。npm run ios
Nuclide
問題は、サンプルを実行すると、iOS エミュレーターの画面に次のように表示されることです。
「ようこそ」というタイトルバーを表示する代わりに。
初心者の私はここからどこへ行けばいいのか見当がつきません。これが私のpackage.jsonです:
次の内容の app.json ファイルがあります。
も追加しましflow
た。これにより、サンプル コードではエラーは発生しませんが、react-navigation
パッケージでは 115 個のエラーが発生します。それらのほとんどは次のようになりますidentifier 'expect', could not resolve name
。
reactjs - React Native ScrollView/FlatListがスクロールしない
FlatList (つまり、ScrollView) 内に配置したいデータのリストがあり、下にスクロールしてリストをさらに表示しようとすると、ScrollView がリストの一番上に戻ってしまうので、リストの一番下。
私は Expo を使用していますが、奇妙なことに、新しいプロジェクトを作成したり、コードをコピーして Snack に貼り付けたりすると、スクロールが正常に機能します。リストをスクロールできないのは、現在のプロジェクトだけです。ファイルにアクセスしてmain.js
サンプルコードを貼り付けただけでも、問題は解決しません。
サンプル コードは次の場所にあります: https://snack.expo.io/ryDPtO5-b この正確なコードをプロジェクトに貼り付けましたが、期待どおりに動作しません。
バージョン: RN 0.44 / Expo SDK 17.0.0 / React: 16.0.0-alpha.6
私のプロジェクトの実際のユース ケースでは、FlatList コンポーネントを画面の下 3 分の 1 に配置して、ジョブのリストを表示します。ここでエラーを発見し、問題のデバッグを試み始めました。私のプロジェクトではView
、スタイルが の親があり、{flex: 1
その子には...がList
含まれていますFlatList
List
react-native-elements
編集
実際に使用しようとしているコードは次のとおりです。
そして、すべての私のスタイル
最後に、私の renderItem 関数:
react-native - React Native: Expo を使用して .apk と .ipa を生成する
Expo & Create React Native App を使用して、React Native アプリ用の .ipa および .apk ファイルを生成しようとしています。アプリのビルドに成功し、ドキュメントのおかげで iOS デバイスと Android デバイスの両方で実行できるようになりました: https://docs.expo.io/versions/v16.0.0/guides/building-standalone-apps. html
ビルドが終了すると、コンソールに次のようなものが表示されます
あなたの URL は https://exp.host/@myname/myappです
次にexp.host/@myname/myapp
自分のデバイスで開くと、Expo クライアント経由でアプリが表示されます。
しかし、ドキュメントのポイント4では、
完了すると、.apk (Android) または .ipa (iOS) ファイルの URL が表示されます — これがアプリです。
私は少し混乱しています。プロセスのどこにも、PC のどこかに生成された ipa または apk ファイルが表示されません。何か不足していますか?実際にファイルを生成するにはどうすればよいですか?