Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/448.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将richtext编辑器的onchange值传递给其他类_Javascript_Android_React Native - Fatal编程技术网

Javascript 将richtext编辑器的onchange值传递给其他类

Javascript 将richtext编辑器的onchange值传递给其他类,javascript,android,react-native,Javascript,Android,React Native,我是一个新手,我想保存富文本编辑器的值,并通过道具将其传递给另一个类中的值(attributeData) Ritchtext.js const RichText = (props) => { const RichText = useRef(); //reference to the RichEditor component function handleRichText (text) { this.setState({attributeData: tex

我是一个新手,我想保存富文本编辑器的值,并通过道具将其传递给另一个类中的值(attributeData)

Ritchtext.js

    const RichText = (props) => {
    const RichText = useRef(); //reference to the RichEditor component
     function handleRichText (text)  {
    this.setState({attributeData: text})

   }

   return (
<ScrollView style={styles.container}>
  <Text style={styles.text}>Editor</Text>
  <RichEditor
    disabled={false}
    containerStyle={styles.editor}
    ref={RichText}
    style={styles.rich}
    placeholder={"Start Writing Here"}
    value={this.state.attributeData} // *ERROR HERE*
    onChange={(text) => handleRichText(text)}     
    editorInitializedCallback={editorInitializedCallback}
    onHeightChange={handleHeightChange}
  />

 
我想将richtext.js中的richtext值传递给details.js,并更新attributeData及其状态

我得到的错误是:

       undefined is not an object(evaluating this.state.attributeData) at this line 
非常感谢您的帮助

谢谢

       undefined is not an object(evaluating this.state.attributeData) at this line