我需要将站点从一个框架迁移到另一个框架,因为我需要使用Angular JS。 我发现zurb-foundation非常有趣。碰巧它似乎使用jQuery。
根据本网站https://scotch.io/tutorials/how-to-correctly-use-bootstrapjs-and-angularjs-together
构建Angular项目时,不应添加完整的jQuery库。 jQlite已经包含在Angular中,这应该是所有必需的jQuery。
我在运行Bootstrap和Angular时遇到了很糟糕的经历,我不想重复同样的错误。
碰巧我在zurb-foundation index.html
找到了以下行<script src="js/vendor/jquery.js"></script>
快速搜索显示它似乎是jQuery的“简化”版本(我错了吗?)。
我似乎有很多人质疑基金会应用中与Angular相关的事情。
我的问题是:Angular是否与Foundation相容?
答案 0 :(得分:1)
虽然你在许多地方读过你在使用Angular时应该远离jQuery,但你也会注意到一个微妙的&#34;在这里#34; 那里。 Angular非常自以为是,采用声明式的方式,而jQuery是必不可少的。 Check this out for more on the topic.
回答你的问题:
Scotch.io关于Angular和Bootstrap的教程涉及UI Bootstrap,这是一个用Angular编写的指令库,可以更轻松地集成常见的Bootstrap功能。
基础的UI Bootstrap相当于Angular Foundation。我建议同时查看this thread,因为它包含可能与您的用例相关的信息。
是的,Angular与Foundation兼容。快乐的黑客行为:)
答案 1 :(得分:0)
快速回答当然是相互兼容的。从Zurb检查this。但是,如果您不想使用JQuery,那么最简单的方法是使用pineconellc作为基础5.就我所知,基础6还没有端口。