2014-07-02 42 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/

他们已经得到了你一个非常好的教程,创建按钮,表(登录表单,你在谈论)和其他文本元素。请阅读教程的文档。

相关问题