1. 程式人生 > >獲取 textArea 中選中文字的起始索引,獲取選中文字

獲取 textArea 中選中文字的起始索引,獲取選中文字

1.獲取 真實  dom

<TextArea autosize placeholder="輸入內容..." className={styles.container}
 value={text}
 onChange={(e)=>{this.setState({text: e.target.value});}}
 ref={node=>this.textArea = node}
/>

2.在方法中使用

const ele = this.textArea.textAreaRef;
const start = ele.selectionStart;
const end = ele.selectionEnd;

3.根據 起始索引 截取出 選中的文字。