Angular 18.1 web çerçevesi sözdizimini @let ile genişletiyor

Saberie

Active member
Ana sürüm 18'den yedi hafta sonra Angular ekibi ilk küçük sürüm 18.1'i yayınladı. Bir vurgu olarak, geliştirme ekibi bir blog gönderisinde yeni sözdizimini vurguluyor @let değişkenleri yönetmek için yeni olanaklar sunar.


Duyuru



Angular 18.1'deki yeni özellikler


Angular ekibi yeni sürümü duyurdu ve özellikleri X'te (eski adıyla Twitter) duyurdu. Bunlara yenisi de dahildir @let-Geçerli TypeScript sürüm 5.5 ve yeni özellik için sözdizimi desteği browserUrl İçin NavigationBehaviorOptions kararlılık iyileştirmeleri ve hata düzeltmelerinin yanı sıra.

@let ile genişletilmiş sözdizimi


Yeni sözdizimi @let geliştiricilerin bir bileşen şablonu içinde bir değişken tanımlamasına ve bu değişkenin değerini şablonda yeniden kullanmasına olanak tanır. Ayrıca, 2017 yılında açılan ve topluluk tarafından en çok puan alanlardan biri olan GitHub'daki “Şablon Yerel Değişkenleri” sorununu da düzeltiyor.

Angular ekibinin bir blog yazısında açıkladığı gibi, Angular karmaşık JavaScript ifadelerini yönetebilse de, bir ifadenin sonucunu saklamanın ve onu modelde yeniden kullanmanın kolay bir yolundan yoksundu. Bu, şuna benzeyen yeni sözdizimini çözer:


@let name = value; // where value is a valid Angular expression


İle @let Bir değişken, Angular şablon sözdiziminin kurallarına ve kurallarına göre beklendiği gibi tanımlanabilir ve kullanılabilir, örneğin:


@let name = 'Frodo';
<h1>Dashboard for {{name}}</h1>
Hello, {{name}}


Başka bir örnek olarak Angular ekibi şunu sağlıyor:


<!-- Use with a template variable referencing an element -->
<input #name>

@let greeting = 'Hello ' + name.value;

<!-- Use with an async pipe -->
@let user = user$ | async;


Var @let-İfadeler salt okunurdur ve yeniden atanamaz. Her değişiklik tespit edildiğinde değerleri yeniden hesaplanır. Geliştirme ekibine göre, geliştiriciler bunları doğrudan yazmaya çalışırsa bir tür denetimi hatası oluşacaktır.



enterJS React 19 Day, çevrimiçi konferans, 17 Ekim 2024



17 Ekim 2024'te dpunkt.verlag ve iX'in React 19 Day çevrimiçi konferansında popüler JavaScript kitaplığının yeni özellikleri sergilenecek. EnterJS temalı gün, katılımcılara yeni sürümden en iyi şekilde nasıl yararlanabileceklerini ve React 19 ile modern web geliştirmenin uygulamalarını nasıl iyileştirebileceğini gösteriyor. Programdan alıntı:

Erken kayıt biletleri 25 Eylül'e kadar geçerlidir.







Yeni Angular söz dizimini uygulamaya ilişkin daha fazla bilgi için resmi Angular bloguna bakın. Sürüm 18.1'deki tüm değişiklikler GitHub'daki sürüm notlarında gösterilmektedir.


(Mayıs)
 
Üst