Создайте комбинированный список городов, загруженных REST и помещенных в кэш, с фильтром автозаполнения, используя первичное сопоставление Locale - PullRequest
0 голосов
/ 10 мая 2019

У меня есть функция в Java Server Faces веб-приложении, которую я теперь должен скопировать в новое Angular 7, где я начинающий.

В JSF было поле со списком французских городов, около 35 000 из них, загруженное в приложение, запускаемое веб-службой REST, и показывавшееся пользователю, когда он начал печатать некоторые из символов название города он искал, используя автозаполнение. Поскольку все фреймворки JSF работают на стороне сервера, это было легко сделать, и фильтр автозаполнения был установлен на Locale.FR в PRIMARY collation : ему было все равно, если пользователь набрал e , E , или или и при поиске, например.

Я должен воссоздать это поведение в приложении Angular. Но я новичок в Angular службах и маршрутизации, кеше сеансов или приложений, если они существуют, и его возможностях выполнять автозаполнение с учетом особенностей интернационализации.

Можете ли вы рассказать мне о принципах того, что я должен сделать, чтобы получить ту же функцию, которую я когда-то использовал в своем приложении JSF в новом Angular одном?

...