3

反応クイルで文字の長さを設定するにはどうすればよいですか。Docs では、 getLength() がエディターの文字の長さを返すことが指定されています..

しかし、私はそれを実装する方法を理解できません。

私のJSX

<ReactQuill theme='snow' 
                        onKeyDown={this.checkCharacterCount}
                        value={this.state.text}
                        onChange={this.handleChange}
                        modules={modules}
                        formats={formats}
                        //style={{height:'460px'}}
                         />
    // OnChange Handler
    handleChange = (value) =>  {
        this.setState({ text: value })
      }
      
      //Max VAlue checker
      checkCharacterCount = (event) => {
        if (this.getLength().length > 280 && event.key !== 'Backspace') {
            event.preventDefault();
        }
    }

GitHub で見つけた上記のソリューション。しかし、それは機能していません...

4

2 に答える 2