#angular
#angular
Вопрос:
У меня есть список городов, который, очевидно, слишком длинный.
<ng-select *ngIf="addressData.city.list"
[virtualScroll]="true"
[items]="addressData.city.list" formControlName="cityId" name="cityId" bindValue="id"
bindLabel="name" placeholder="Select City">
</ng-select>
Также ngOnInit() Я создаю FormGroup, а также присваиваю значение, как показано ниже:
....
....
cityId: new FormControl(this.data.cityId, [], null),
....
....
Пожалуйста, посмотрите на поведение:
https://drive.google.com/file/d/1Zotyfp-5C2MIcZBoMomVuyVEo8a5Bzm5/view?usp=sharing
В то время как другие данные загружаются должным образом, этот конкретный выбор занимает несколько секунд.
Комментарии:
1. …. потому что загрузка списка занимает несколько секунд, возможно …? Откуда берется список? Как и когда он загружается и насколько он большой?
2. На самом деле — вероятно, виновником является this.data.CityId..
3. Если вы задаете вопрос, считается вежливым, если вы не просто отказываетесь от него, а фактически отвечаете на последующие комментарии.