PDA

Visualizza la versione completa : [React] Problema editor e controllo parole


fermat
10-07-2020, 12:19
ciao!

ho un editor sul quale voglio impostare un limite alle parole.
raggiunto quel limite non si può più scrivere sull'editor, ma solo cancellare.

questo il codice:


export class FormWebinar extends Component {

constructor(props) {
super(props);

this.state = {
descrizione: ''
};
}

onDescChange = (e) => {
let cnt = e.textValue.length;

if (cnt <= 10) {
console.log(cnt);
this.setState({
descrizione: e.htmlValue
});
}
}

render() {
return (
<div>
<Editor id="descrizione" style={{height: '220px'}} value={this.state.descrizione}
onTextChange={(e) => this.onDescChange(e)}
required/>
</div>
);
}
}



quello che succede è che raggiunte le parole, il console.log non compare più.
però mi continua a comparire quello che scrivo nell'editor.
non so come bloccarlo.
qualche idea??

Loading