2014-07-02 40 views
0

我有dojo開發的知識,但我是Twitter Bootstrap的新手。我可以在bootstrap中創建一個自定義小部件嗎?

在dojo中,我們可以編寫一個窗口小部件文件,以後我們可以在我們的項目中使用任何軟件。

是否可以在Bootstrap中創建我們自己的自定義小部件。

+0

你是什麼意思用bootstrap? – g00glen00b

+0

我對bootstrap不太瞭解。在dojo中,如果我創建了一個日誌小部件,我可以在我的項目中使用任何地方。我可以在bootstrap中創建一個小部件文件嗎? – Phoenix

+0

我在問你「bootstrap」是什麼意思。 「bootstrap」這個詞有許多不同的含義,請澄清。 – g00glen00b

回答

0

是,否。道場有一個小部件的框架,包含相同的特徵:

  • 使用dojo/_base/declare(和使用混入的)
  • 的Widget生命週期繼承(感謝dijit/_WidgetBase
  • 模板(感謝dijit/_TemplatedMixindijit/_WidgetsInTemplateMixin
  • 允許通過編程或聲明創建小部件的框架

另一方面,Twitter Bootstrap是一個UI工具包,其中包含樣式表和組件,這些樣式表和組件以類似的方式進行樣式化。有(據我所知)背後沒有真正的小部件框架,因此繼承,小部件生命週期等事情必須由您自己完成。因此,您可以創建Twitter Bootstrap小部件,但用於開發您自己的小部件的代碼將更加低級,可能使用jQuery來實現您的小部件(或者您應該找到基於jQuery的小部件框架)。

0

我認爲你的意思是爲特定的事情創建你自己的獨立功能。其實是的,你可以。引導程序實際上是一個CSS JavaScript框架等。

如果您正在討論Twitter Bootstrap(因爲這很受開發人員的歡迎),那麼您應該閱讀它們的文檔。

http://getbootstrap.com/

他們已經得到了你一個非常好的教程,創建按鈕,表(登錄表單,你在談論)和其他文本元素。請閱讀教程的文檔。

相關問題