問題タブ [react-native]
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.
xcode - react-native init で構文エラーが発生する
「react-native init AwesomeProject」を実行すると、npm 依存関係ツリーの構築が終了し、init.sh エラーのリストが生成されます。結果のプロジェクトには、node_modules dir と package.json ファイルのみが含まれます。これは最初のinit.sh
エラーで、その後にさらに 5 つのエラーが続きます。
/Users/SM/AwesomeProject/node_modules/react-native/init.sh:8: 構文エラー、予期しない '.'、kEND .gsub("SampleApp", app_name) を期待 ^
XCode 4.6.3 を使用していますが、これはこの問題に関連していますか?
react-native - 制限付きリストのオンデマンド読み込みを実装するためのパターン
React Nativeを使用して行のオンデマンド読み込みを実装しようとしていますが、ユーザーがアイテムのリストの最後まですばやくスクロールできるリストを取得する方法がわかりません(事実上、最後のページのみを読み込みます) ?
ListView は、オンデマンドで読み込まれる大きな制限付きリスト (たとえば 5000 ~ 10000 項目) 用に作成されたものではなく、Facebook ニュース フィードのように「無限スクロール」を使用する巨大なリスト用に作成されたものであると想定するのは正しいですか? ?
ListView を使用しない場合、React Native のオプションは何ですか?
react-native - 反応する js コードは、既存の Obj-C ロジックとどのようにやり取りできますか?
豊富なビジネス ロジックを備えた既存の Obj-C プロジェクトがあります。特定の画面で React Native を使用してみます (Cocoa に関しては View Controller を意味します) が、レポに表示されるすべての例には javascript のロジックが含まれています。React Native をレンダリングとして扱い、ユーザー アクションを Objective-C コードに渡すにはどうすればよいですか?
編集 2015 年 3 月 31 日:
ネイティブ モジュールは React コードからインスタンス化されるため、ネイティブ ビュー モジュールは適切なソリューションではないようです。したがって、そのビュー コントローラー用に既に作成されたビュー モデルを使用する場合は、いくつかのシングルトンが必要です。これは、側面の共有状態のようなものです。これはまずいと思います。
objective-c - React-Native から rootViewController にアクセスする方法
react-native
Admob にアクセスするためのモジュールを作成しています。ただし、GADBannerView オブジェクトを実行するには rootViewController が必要です。react-native
ビュー/モジュールを作成してそれを行う方法を知っていますか? どうもありがとうございました。
ios - iOS シミュレーターを使用して最初の React Native アプリを実行中に index.io.bundle が見つからない
の入門ドキュメントに従って、最初のアプリを実行するためにヒットするとReact Native
、背景が赤い HTML ページ
<p>The requested URL /index.ios.bundle was not found on this server.</p>
がレンダリングされます。cmd+R
期待される結果がからレンダリングされたホームページであるはずなのに、なぜそれが起こっているのindex.ios.js
ですか?
homebrew - max os yosemiteでpcreをbrewにリンクできない
を使用してウォッチマンをインストールするbrew install watchman
と、これが得られましたError: You must brew link pcre before watchman can be installed
。だから私は試してみbrew link pcre
てbrew link --overwrite pcre
、私はちょうど得ました
linking /usr/local/Cellar/pcre/8.36...
Error: Could not symlink share/man/man3/pcre.3
/usr/local/share/man/man3 is not writable.
誰でも助けることができますか?