首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >消歧:角,引导(css & js),angular.bootstrap,UI引导,以及任何我应该知道的关于角和引导的东西。

问消歧:角,引导(css & js),angular.bootstrap,UI引导,以及任何我应该知道的关于角和引导的东西。
EN

Stack Overflow用户
提问于 2016-10-25 13:28:48
回答 1查看 99关注 0票数 0

我最近开始做一个别人开始做的棱角分明的项目。我很喜欢它,但我对角斗士和Bootstrap的关系感到非常困惑。特别是因为似乎所有关于这些站点是如何相互关联的,所以假设您已经了解了它们之间的关系。

我想我知道的是:

  • rules 是Google的一个js框架,虽然很难建立和理解命名规则(我花了大约5个小时才弄明白组件名中不可能有下划线,因为它不会抛出任何错误,它只会破坏整个应用程序),它允许您用js编写应用程序,而不会使它变成意大利面代码的泥潭。在用jQuery编写了多年的应用程序之后,这就像柏拉图给我看光明一样。
  • 引导-一个js框架和一组来自Twitter的css样式表,使得网页看起来很棒,而没有任何典型的css内容。不知道JS文件是做什么的,我也不明白tpls文件的用途。另外,version 4需要tether.io,好吧,但是为什么我下载了系绳拉链附带了十亿个文件,所有文件都是相互依赖的,然后我需要的就是https://www.atlasestateagents.co.uk/javascript/tether.min.js?我的意思是,我的意思是,我可以让工具提示连接到一个元素,并补偿像屏幕边缘这样的东西,但我觉得这在我使用的Bootstrap的最后一个版本中是不必要的。这是真的吗?
  • angular.bootstrap --一个与Twitter的引导没有任何关系的角指令,但是“手动启动一个角度应用程序”。我不明白为什么要这么做。
  • 引导UI -“角团队用纯AngularJS编写的引导组件”- https://angular-ui.github.io/bootstrap/。这与Twitter的引导有关吗?我知道这会使很多乏味的网站的共性变得更容易,比如手风琴,数据采集卡,调制解调器,进度条(实际上是令人惊讶的顽固)等等。但是,我不知道为什么它被称为引导ui。
  • angular-boostrap和angular-ui-bootstrap - Stack溢出似乎说这是两件不同的事情。但我不确定这是不是真的。
  • 角度UI -我不知道这是什么意思。我查看过遗址,甚至使用了网格,它似乎与引导UI重叠,尽管引导UI似乎是其中的一部分.

我觉得推特给他们的框架命名更多是因为他们认为它出于某种原因很聪明,尽管它与文字引导或编码隐喻"自举“有任何关系。如果那是真的,那就去他妈的。但是,再一次,如果我错了就纠正我。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-10-25 13:44:15

Angularjs是一个帮助您构建单个页面应用程序(SPA)的框架,它提供了能够这样做的所有必要组件(路由、历史管理、模板、与服务器的通信、缓存、数据binding...etc)。它不为您提供UI控件或响应性设计。

另一方面,引导程序为您提供了所有的类和一组控件,以使构建响应性强且丰富的UI变得更容易。Angularjs不需要引导带,引导带不需要角度。他们互相完善。当然,您可以使用任何UI框架来构建响应性设计。注意:引导程序中的JS文件只有当您想使用引导程序中的控件时才需要,但是如果您只想使用引导程序的网格和响应部分,则不需要JS文件。

引导UI是在角应用程序中使用引导控件的指令集合,因为您不能在角中直接处理引导控件,因为它们需要正确加载页周期,但角生命周期与页生命周期不同。用引导控件加载角模板将无法工作,因为我认为它需要一个,以便引导呈现其控件,这就是团队构建这组控件的原因。

另一方面,角UI也是web开发人员可能需要或熟悉的一组不同的控件,构建在Angularjs中,同样,如果使用角路由或没有页面生命周期的其他方法加载角模板,则JQuery控件将无法在角模板中工作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40241315

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档