2017-02-16 34 views

回答

1

您需要安裝KendoUI默認主題,這不是其他kendo軟件包的依賴。

@progress/kendo-theme-default 

見文檔和教程在這裏: http://www.telerik.com/kendo-angular-ui/components/styling/

然後,您可以在標籤中加入了all.css文件,或者將其包含在你的根組件(通常app.component)與Encapsuation設置爲無,所以它可以應用於下面的所有組件。

如果您想使用scss文件,您需要配置您的軟件包管理器以便能夠生成scss文件。

+0

謝謝。我其實是這樣做的。我在下面的組件中給出了一個參考。是否有其他步驟需要遵循,但沒有奏效。 styleUrls:['../../node_modules/@progress/kendo-theme-default/dist/all.css'] – user1987963

+0

如果你把它放在你的組件中,你需要做其他的步驟,因爲樣式封裝。看到我的其他答案在這裏:http://stackoverflow.com/questions/41856955/kendo-angular-2-themes/41869272#41869272 –

+0

我試過你建議的方式。但是,當我建立我的webpack它的失敗。無法讀取 - @導入「〜@ progress/kendo-theme-default/scss/all」;有沒有簡單的方法可以使劍道主題適用於我的劍道網格。當我試圖只包含在我的組件中時,樣式ViewEncapsulation無法識別。任何建議非常感謝。 – user1987963

相關問題