0
私のプロジェクトにreact-native-zss-rich-text-editorを実装しており、RichTextToolbar
にRichTextEditor
コンポーネントへの参照を返す関数が必要な問題があります。JSXで宣言される前のリアクタンス要素を参照する
RichTextToolbarそれは
<RichTextEditor
ref={(r) => this.richtext = r}/>
<RichTextToolbar
getEditor={() => this.richtext}/>
正常に動作します。しかし、私が最初にRichTextToolbar
、その後
<RichTextToolbar
getEditor={() => this.richtext}/> <-----
<RichTextEditor
ref={(r) => this.richtext = r}/>
:
あなたのコメントによると、これを試してみてください。 – Ricky
私の解決策があなたにぴったりなのなら、私に投票して答えてください。 – user394010
ちょうどそれを試みた。それはまだRichTextToolbar https://github.com/wix/react-native-zss-rich-text-editor/blob/master/src/RichTextToolbar.jsの69行目で失敗しました。コードをフォークして修正する必要があるかもしれません....レンダリングの順序を変えることができるJSXトリックがあることを望んでいました。 – Ricky