Ana içeriğe geç

Dinamik Form (Angular)

@nvs-dynamic-form/ng-core, formları JSON/config tabanlı bir tanımla üretmenize yardımcı olan bir Angular core paketidir.

Neden kullanılır?

  • Daha hızlı form geliştirme: Formları tek tek elle bağlamak yerine konfigürasyonla oluşturursunuz.
  • Yeniden kullanılabilir alanlar: Field component’lerinizi bir kez yazıp farklı projelerde tekrar kullanabilirsiniz.
  • Merkezi bakım: Alan davranışı ve validasyon güncellemelerini tek bir yerden yönetirsiniz.

Versiyon uyumluluğu

Angular versiyonuPaket versiyonu
Angular >= 17@nvs-dynamic-form/ng-core@1.x

Neler sağlar?

  • Field registry + submit button konfigürasyonu için NvsDynamicFormModule
  • Formu render eden nvs-dynamic-form component’i
  • Form alanlarını tanımlamak için field model class’ları (örn. TextboxField)

Sonraki adım: Kurulum sayfasından modülü ve form field component’lerinizi register edin; sonra uçtan uca örnek için Örnekler sayfasına bakın.