Dio*_*Dan 7 jquery angularjs twitter-bootstrap-3
根据Bootstrap 3 docs(http://getbootstrap.com/javascript/),Bootstrap 3的js组件依赖于jQuery.
插件依赖项
一些插件和CSS组件依赖于其他插件.如果单独包含插件,请确保在文档中检查这些依赖项.另请注意,所有插件都依赖于jQuery(这意味着必须在插件文件之前包含jQuery).
我正在研究使用Angular.js,每个人都说"放弃jQuery!" 似乎Angular团队在Bootstrap v2.3.2(http://angular-ui.github.io/bootstrap/)上轻扫了一下.Bootstrap 3有类似的东西或解决方法吗?我是否只能暂时使用jQuery?
谢谢
一些东西:
如果您还没有在 Angular 中制作玩具应用程序,我强烈建议您这样做。您将更好地了解您需要进行多少学习/移植以及它将如何满足您的需求。
(我不认为人们完全同意这一点,但这是我的两分钱:)就 drop jQuery 的事情而言,只要您将所有 DOM 操作保留在指令内,包装 jQuery 小部件就没有问题(当您变得足够好,可以编写自己的指令),因为这样 jQuery 将仅与您表达模型的方式隔离。然后,当 Angular 社区在插件和扩展方面开始追赶 jQuery 时,您可以开始重构视图以不使用依赖于 jQuery 的指令,然后您就可以完全删除依赖项。
此外,这个世界已经通过 Bootstrap 2 和 Angular 插件生存了一段时间 - 3 中是否有任何您需要的东西,没有它就无法生存?我相信您现在已经知道这一点 - 更新并不总是更好;你不应该修复没有损坏的东西;ETC。