問題タブ [react-native-component]

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.

0 投票する
7 に答える
6127 参照

tooltip - 別のコンポーネントから react-native-elements ツールチップをオフに切り替える方法

ツールチップを手動で閉じたいのですが、react-native-elements サイトにドキュメントがありません。

そこで、github のツールチップ コードを調べたところ、トグルするための toggleTooltip 関数があることに気付きました。残念ながら、私はそれを機能させることができませんでした。

ツールチップのサンプルコードです

ComponentTest のサンプル コード

これは、使用しようとしている tooltip.js の関数です。ツールチップの完全なコードは、https://github.com/react-native-training/react-native-elements/blob/master/src/tooltip/Tooltip.jsにあります。

0 投票する
3 に答える
5233 参照

javascript - React Nativeで子コンポーネントから親コンポーネントへのコールバックを取得する方法

子から親へのコールバックを取得するために、反応ネイティブに取り組んでいます。以下は、私の実装のコード スニペットです。

MainView.js

FlatList のリスト セル コンポーネントは次のとおりです。

ListCell.js

このコードは、単一のファイルで宣言されている場合は正常に機能しますが、2 つの異なるファイルで分離されている this.props._onPressItem場合、セルをタップすると未定義であるというエラーが表示されます。

私は次のhttps://medium.com/@ruthmpardee/passing-data-between-react-components-103ad82ebd17アプローチに従いましたが、どちらも成功しませんでした。

0 投票する
0 に答える
612 参照

android - Android レイアウトを反応するネイティブ ビューに

既存の Java ライブラリから Android ネイティブ モジュールを作成しています。このライブラリは、GLSurfaceView を作成します

Androidレイアウトに

そしてそれを設定する setContentView(R.layout.activity_fpv);

私がやりたいのは、このビューをReact Native Componentに含めるための反応ネイティブモジュール( android のみ)です。このビューは、他の RN 要素の背景にある必要があります。私がやろうとしたことは、ViewManager によってこのレイアウトを膨らませることですが、 View.inflate(getApplicationContext(), R.layout.activity_fpv, null);解決策はありません。要素なしで元のレイアウトしか表示できません (.js ファイルに配置)

いくつかのアイデア?これは、レイアウトの相互作用を伴う RN ネイティブ モジュールでの私の最初の経験であり、Android/Java 言語の経験はあまりありません。