Welcome to the Angular feedback portal. We’re happy you’re here! If you have feedback on how to improve the Angular, we’d love to hear it!

  • Check out the features or bugs others have reported and vote on your favorites. Feedback will be prioritized based on popularity.
  • If you have feedback that’s not listed yet, submit your own.

Thanks for joining our community and helping improve Syncfusion products!

1
Vote

When using remote/async datasource, the AutoComplete control does not set the initial value correctly.



Steps to reproduce:

1. unpack and build the attached angular project (npm install, ng serve --open)

2. observe that the form value is populated with id of 9, which correlates to the product, Lemonade

3. observe that the AutoComplete control does not honor the "fIelds" property and displays the product id (9) instead of the text, Lemonade.

4. enter filter text such as "Cof" and select the Coffee entry to verify that the form value is being bound correctly to the product ID.


The expected behavior is that the AutoComplete should honor the fields 'value' and 'text' properties and should databind this correctly.


Additionally, as an enhancement request, the text filtering should automatically filter against the field specified by the "text" value. I can't think of any scenario where a user would want to filter by the underlying primary key value (e.g. 1,2,3, etc.)