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

Вид: 2194|Відповідь: 1

[Кутовий голос] Кутова серія 17 (XVII) виявляє зміни значень @Input

[Копіювати посилання]
Опубліковано 29.05.2024 16:13:30 | | | |
@Input(), @Output() у Angular і дозволяє Angular обмінюватися даними між материнським контекстом і дочірніми директивами або компонентами.

Як компонент виявляє зміни вхідного значення? Попереднє посилання на розв'язок виглядає так:

Серія Angular 9 (VIII) оновлює значення дочірнього компонента, запускаючи подію через множину
https://www.itsvse.com/thread-9267-1-1.html
Насправді зміни вхідних значень можна виявити за допомогою методу ngOnChanges, який викликається, коли змінюється будь-яка з властивостей директиви OnChanges, пов'язаних із даними, і визначає ngOnChanges() для обробки змін.

Документації:Вхід за гіперпосиланням видно.

Створіть новий HelloComponent із наступним кодом:

Код сторінки:

Батьківський код AppComponent виглядає так:

Код сторінки виглядає так:

Зображення такі:



(Кінець)




Попередній:.NET/C# змінює значення статичного статичного режиму лише для читання
Наступний:ASP.NET Core 8 використовує IExceptionHandler для глобальної обробки винятків
 Орендодавець| Опубліковано 05.12.2024 14:14:16 |
Кутове двонаправлене зв'язування:Вхід за гіперпосиланням видно.
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com