2015-04-01 64 views
1

在Derby.js應用程序中,我試圖通過涼亭安裝骨架並將其包含在所有德比應用程序中。我知道如何在單個應用中包含樣式,但是他們是否可以一次註冊到所有應用?在Derby.js中包括各種應用程序中的樣式

舉例來說,如果我有以下應用:

+ apps 
    - login 
    - myApp 
    - error 

我怎麼能添加所需的樣式到所有的應用程序,而無需顯式調用每一個app.loadStyles(...)

回答

1

每個應用程序都需要調用loadStyles。 Derby單獨捆綁應用程序,只在使用該應用程序時才提供該捆綁軟件。

你可以繞過德比的樣式加載,並引用你的全局樣式,就像你可以在你的html元素中做任何其他第三方樣式表一樣。你可以用共享的視圖來完成這個任務,但是它不會少打字。

動機是什麼?避免更多的鍋爐板?

+0

動機是關注的分離不一定是造型的分離。字體/表格/等。無論是用於登錄還是主應用程序,它們的樣式都是相同的。 雖然調用每個對自己的作品,但只是試圖避免它。謝謝! – BenM 2015-04-01 18:48:58

+0

當應用程序捆綁在一起時,我最終調用'app.loadStyles(file)'。所以仍然每次調用一個'loadStyles',但至少要在一個地方執行。 – BenM 2015-04-01 19:28:04

相關問題