reactjs 我如何将输入的数据作为字符串并提交到react应用程序的'MDEditor'中

pkln4tw6  于 2023-02-15  发布在  React
关注(0)|答案(1)|浏览(88)

我怎样才能在我的react应用程序中提交所有MDEditor中输入的数据?我已经尝试了下面的方法来提交,但是我没有得到所有类型的数据作为字符串,有人能给我建议吗?

import MDEditor from '@uiw/react-md-editor';

const [value, setValue] = React.useState("**Create a new blog**");

const handleChange = (value) => {
  // Updating the state here... 
  setValue(value);
  
  const fetchData = async (value) => {
      try{
       
       const res = await axios.post(`${appURL}/service/createBlog`, {value });

        if (res.data.success) {
          // do rest of the 
        }
        else {
          
        }
       } catch (e){
            console.log(e);
           
        }
     }
     fetchData();
  
}

<div className='container'>
    <MDEditor
       className='reactEditorArea'
       value={value}
       onChange={handleChange}
    />
</div>
gcmastyq

gcmastyq1#

你的fetchData有性质value,但是你调用它时没有valuefetchData()
目标

const handleChange = (value) => {
  // ...
   fetchData(value);
}

相关问题