Javascript 将richtext编辑器的onchange值传递给其他类
我是一个新手,我想保存富文本编辑器的值,并通过道具将其传递给另一个类中的值(attributeData) Ritchtext.jsJavascript 将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
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