[Demo][1] You can try `list="dataListId"` rather than `[list]="param"` `[list]` is binding method. But for autocomplete options. You need to give dataset is to input so you don't need to bind anything just give id of datalist [1]: https://stackblitz.com/edit/angular-b1diur