0

React Native アプリに次のコードがあります。

<View>
    <ToolBar
        ButtonRightText={"Submit"}
        onRightButtonPress = {(event) => {
            const form = this.cForm.wrappedInstance.wrappedInstance;
        }}
    />
    <ComponentForm 
        ref={(connectView) => {
            this.cForm = connectView
        }}
    />
</View>

<Toolbar>これは、上部と下部に含まれる画面です<ComponentForm>。画面が読み込まれると、コールバック<ComponentForm>が呼び出され、connectView期待どおりのオブジェクトになります。ただし、 のSubmitボタンをクリックする<Toolbar>と、 であることを示すコールバックが呼び出されthis.cFormますundefined

したがって、問題はthis.cForm、画面が読み込まれたときに設定されますが、クリックSubmitするthis.cFormと未定義になることです。

これをデバッグする方法を知っている人はいますか?

4

0 に答える 0