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.
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)
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](https://Haberler.cloudimg.io/width/1089/q50.png-lossy-50.webp-lossy-50.foil1/_Haber_/imgs/18/4/6/3/1/7/4/5/React-Day-Aufmacher-8d40cdbe75654084.png)
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)