#reactjs #google-chrome #autocomplete #textarea
#reactjs #google-chrome #автозаполнение #текстовое поле
Вопрос:
У меня есть форма, которая включает в себя уличный адрес, город, штат и почтовый индекс. Он автоматически заполняется для ввода текста, но если я меняю уличный адрес на текстовую область, он больше не заполняется автоматически, и пользователю приходится вводить полный уличный адрес.
// autocomplete works on the first character
<input type="text" name="address" autoComplete="shipping street-address" placeholder="Street address" value={this.state.address} onChange={this.handleAddressChange} />
// does not autocomplete at all
<textarea name="address" autoComplete="shipping street-address" placeholder="Street address" value={this.state.address} onChange={this.handleAddressChange} />
Все изменения относятся к input type="text"
vs textarea
. Есть ли способ включить автозаполнение и для текстовой области, или есть причина, по которой это не работает конкретно для React framework?
Комментарии:
1. проверьте эту библиотеку. github.com/webscopeio/react-textarea-autocomplete или это дополнение к коду: codepen.io/jukben/pen/bYZqvR