Я использую Kendo Upload и создаю saveUrl на основе выбора из выпадающего списка.В основном это родительский компонент с выпадающим списком и дочерний компонент с загрузкой.Родительский HTML-код выглядит следующим образом:
<kendo-textbox-container
[style.width]="'400px'"
floatingLabel="Company Name">
<kendo-dropdownlist [data]="companyList"
[(ngModel)]="selectedCompany"
[textField]="'Name'"
[valueField]="'value'" >
</kendo-dropdownlist>
<div *ngIf='selectedCompany'>
<app-uploader [selectedCompany]='selectedCompany'></app-uploader>
</div>
Дочерний HTML-код выглядит следующим образом:
<kendo-upload
[saveUrl]="uploadSaveUrl"
[removeUrl]="uploadRemoveUrl">
</kendo-upload>
Мне нужно иметь возможность установить saveUrl в дочернем компоненте, используя выбранную компанию Iпередать в качестве ввода.Однако загрузка Kendo, по-видимому, инициализирует saveUrl до того, как это произойдет.