2017-02-24 328 views
0

我正在使用角度2應用程序和網格我使用http://www.primefaces.org/primeng/#/datatable/lazy 我能夠在我的html模板上加載網格,但當我正在構建的應用程序或編譯它,我得到的錯誤[p-dataTable]的html元素名稱必須爲小寫<tagname-lowercase>

The html element name of [ p-dataTable ] must be in lowecase <tagname-lowercase> 

我使用的WebPack,tslint.json,polyfills.ts。

我不知道沒有budy如何面對這個問題,或者我是否需要任何補充tslint.json文件,以抑制 錯誤,因爲標籤名稱是與前圍情況+駝峯

回答

0

爲什麼所有這些問題今年2月下旬突然出現堆棧溢出...

無論哪種方式......這可能是解決方案。


如果您尚未在您的應用模塊上指定CUSTOM_ELEMENTS_SCHEMA,則應該這樣做。

import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core'; 

,然後添加供應商後,這條線 - 如果你正在使用的WebPack

schemas: [ CUSTOM_ELEMENTS_SCHEMA ], 
0

,並有htmlhint.json文件檢查tagname-lowercase屬性設置爲false,以防止大寫字符引起編譯問題

{ 
    "tagname-lowercase": false 
} 
相關問題