質問: HTMLのinputタグで入力される値を記憶し、次回候補として表示するautocomplete機能を使用したいと思います。 ``` 保存 ``` のようなイメージで記述していますが、動かしてみると、入力した値が候補として保存?されるときとされないときがあります。 (意図したタイミングでは保存されない) 次に入力するときには、いくつかの候補は表示されるのですが、前回入力した値は候補にありません。(いつ保存されたものか不明) * 入力した値が次回候補として選択肢に乗ってくる条件というのはなにかあるのでしょうか。 * 候補としてブラウザが入力した値はいつ保存されるものなのでしょうか。意図的に候補として保存する機能はあるでしょうか? 上記例ではsubmitボタンを置いていますが、実際はbuttonのclickイベント先でsubmitしています。 *Angular7を使用しています。* *Chromeで検証しています。*
回答: 制御は難しそうなので、datalistを使い、内容はlocalstorageで、保存読み込みするようにしたいと思います。