typescript - Angular 6.1.0, angular-cli 7, primeng 7 kullanıyorum: "Initializers are not allowed in ambient context" hatası alıyorum


HATA node_modules/primeng/components/picklist/picklist.d.ts(65,28): hata TS1039: Ortam bağlamlarında başlatıcılar izinli değil. node_modules/primeng/components/picklist/picklist.d.ts(66,28): hata TS1039: Ortam bağlamlarında başlatıcılar izinli değil.

Primeng paketini kontrol ettim

primeng/components/picklist/picklist.d.ts
line number 65
line number 66

readonly SOURCE_LIST = -1;
readonly TARGET_LIST = 1; 

Hata: Yukarıdaki değişken nedeniyle ortam bağlamında başlatıcılar izinli değil

Cevap #1

PrimeNG 7.x, Angular 7 gerektirir.

Lütfen PrimeNG'nin ana sürümünün Angular'ın ana sürümüyle eşleştiğinden her zaman emin olun, örneğin PrimeNG 6.x ile Angular 6.x.

Angular, Angular 7.x ile PrimeNG 7.x gibi.

Ben de aynı sorunla karşılaşıyordum, sadece Angular sürümünü 6'dan Angular 7'ye yükselttim. Bu, prime ng ile ilgili tüm sorunlarımı çözdü.

Angular 6'dan 7'ye yükseltmek için sadece Angular resmi web sitesini takip edin Link