redux-form react羽毛笔-无法创建参考

时间:2020-04-29 08:14:49

标签: reactjs redux-form react-quill

目标:

创建Redux表单输入文件以进行反应羽毛笔,除了在光标所选位置插入文本之外,其他方法均能正常工作

我尝试过的事情:

从“ react”导入React; 从“反应羽毛笔”导入ReactQuill; 导入“ react-quill / dist / quill.snow.css”;

const RenderEditor = ({ input, ref }) => {
  return (
    <ReactQuill
      {...input}
      ref={el => (ref = el)}
      onChange={(newValue, delta, source) => {
        if (source === "user") {
          input.onChange(newValue);
        }
      }}
      onBlur={(range, source, quill) => {
        input.onBlur(quill.getHTML());
      }}
    />

格式:

<Field
                      name="email"
                      validate={[required()]}
                      label="Email"  
                      component={RenderEditor}


/>

我尝试了此样本反应式鹅毛笔插入文本link。它适用于没有Redux形式的情况。但不适用于redux形式。

0 个答案:

没有答案