gpt4 book ai didi

angularjs - Bootstrap 和 Foundation 与 MVC 框架的集成

转载 作者:行者123 更新时间:2023-12-02 22:52:36 25 4
gpt4 key购买 nike

我刚刚给出了一个如此答案,提到Foundation and AngularJS do not play well together .

这就提出了一个问题:在 Bootstrap 和 Foundation 之间做出选择时,它们中的任何一个与 MVC 框架集成得更好吗?或者这只是 AngularJS 的情况,因为它接管了很多事情?

Foundation 和 Bootstrap 提供了自己的小部件,而 AngularJS 可能会接管普通 MVC 之外的更多东西(例如 Backbone)。对于选择MVC框架的自由度有什么考虑吗?

作为一个普通的网格框架,我很喜欢Foundation,但我担心Bootstrap的流行能否在结合其他项目时提供一条不那么意外的道路。

最佳答案

AngularJS与其他前端 MV* 框架(至少 Backbone)相比,它是一个不同的野兽,因为它操作 DOM 的方式,大部分来自像 Foundation 这样的项目的 javascript和 Bootstrap已经过时了。

Angular-ui 团队有一个 angular-bootstrap项目的目标之一是通过 Angular 指令重新实现 Bootstrap 小部件,JavaScript 已被重写。副作用是,只需提供新的 html 模板,这些指令就可以轻松应用于其他前端 UI 框架,例如 Foundation。例如,无论框架如何,选项卡或 Accordion 都具有相同的功能,一旦您在 AngularJS 中实现了该功能,您就可以应用任何模板,并且它仍然可以正常工作。

有一个非常有趣的google groups post这更详细地解释了原因。

如果您想使用 AngularJS,在 Foundation 小部件与 Angular-Bootstrap 集成之前,潜在的中间方法是使用 Foundation CSS 与 Angular-Bootstrap 小部件进行布局。

关于angularjs - Bootstrap 和 Foundation 与 MVC 框架的集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19949152/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com