2017-02-17 72 views
-1

我坚持一些问题。 Angular在开发Angular 2应用程序时使用Boostrap 4或Bootstrap UI(基于v4.0.0-alpha.6)有何不同? BootstrapUI有一些必须清除Bootstrap 4没有的东西吗?Bootstrap 4或Boootstrap UI?

回答

0

Bootstrap UI不是Bootstrap基于JS的行为的直接包装,它是Angular中该行为的重写,因此没有Bootstrap或jQuery依赖关系,仅仅是引导程序-css-only节点模块,它纯粹是一个副本Bootstrap CSS。因此,如果您正确使用Angular,则大多数Bootstrap组件都不起作用。你需要编写自己的指令来让他们工作。所以使用Angular Bootstrap可以更容易,它可以为你做所有的工作(Source)。

+0

纠正我,如果我错了。因此,BootstrapUI它是具有相同功能的库,但是原始Bootstrap中的一小部分JS代码被重写为TypeScript以在Angular 2 App中正常工作? – Sebastien

+0

确实,(虽然JS和Typescript是同一枚硬币的两张脸,因为每个编译的TS文件都会导致一个JS文件)^^ –

+1

对不起,我忘记了。当然是 :) – Sebastien