Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 15614|Відповідь: 0

[Кутовий голос] Кутові параметри передачі 9 серій (2) динамічних компонентних компонентів

[Копіювати посилання]
Опубліковано 02.06.2020 14:57:07 | | | |
Огляд попереднього розділу

Компоненти Angular 9 серії (1) з динамічно завантаженим навантаженням
https://www.itsvse.com/thread-9238-1-1.html

Кутові параметри передачі 9 серій (2) динамічних компонентних компонентів
https://www.itsvse.com/thread-9245-1-1.html

Angular 9 серія (3) підписується на події динамічних компонентів
https://www.itsvse.com/thread-9246-1-1.html

Трубопроводи Angular 9 Series (IV) Custom Pipe
https://www.itsvse.com/thread-9248-1-1.html

Angular 9 Series (V) форматує формат суми валюти
https://www.itsvse.com/thread-9249-1-1.html


У цій статті пояснюється, як передавати параметри динамічно створеному компоненту.

Компоненти Modal1Component і Modal2Component — це компоненти, які ми динамічно створюємо в основному інтерфейсі, і якщо обидва компоненти мають однаковий вхідний параметр, наприклад, ім'я, ми можемо визначити інтерфейс.

Створіть інтерфейс за допомогою команди angular-cli.

ng g інтерфейс IModalParameter

Код виглядає так:


Ми успадкуємо компоненти Modal1Component і Modal2Component з інтерфейсу IModalParameter.



Якщо наш компонент не додає @Input() name: string; Атрибути, компоненти повідомлятимуть про помилки, а інтерфейс діє як обмеження.

Водночас ми редагуємо файл index.component.ts, змінюємо метод onClick, і код виглядає так:




(Кінець)




Попередній:.net/c#, щоб отримати поточну назву методу, ім'я параметра
Наступний:Angular 9 серія (3) підписується на події динамічних компонентів
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com