我正在考虑使用bootstrap制作我的UI,但是我的所有客户端脚本都在YUI中完成,任何人都可以告诉我,如果我使用bootstrap,它会为我创建问题,因为它基于jquery。
首先我认为它不会产生问题但是从长时间运行开始我觉得它可以,因为所有客户端验证和错误消息都将使用YUI而不是jquery来完成。
当我在寻找解决方案http://jshirley.github.io/bootstrap/javascript.html#
时,我又来到了这个网站但是许多组件正在构建中,其中一些组件没有工作,所以这个库是否可靠,或者我应该使用purecss,这是我的最后选择。
答案 0 :(得分:4)
您可以在不使用Bootstrap JS插件的情况下使用Bootstrap CSS。
这可能是最好的方法,然后您不会受限于您决定使用的任何JavaScript库。
或者,如果有一个你真正想要使用的Bootstrap JS插件,你可以在同一页面上一起使用YUI和jQuery。如果那是你想做的事情,那就不会有任何冲突,虽然我不确定我是否会推荐。
纯CSS也是一个值得考虑的好选择,但一般来说,如果您正在构建自定义网站,请不要仅限于可用的插件来限制自己。
编辑:查看Liferay的AlloyUI!它是一个扩展YUI的库,他们使用Bootstrap的CSS广泛使用它们的小部件。
答案 1 :(得分:0)
如果您对使用YUI的棘轮切换感兴趣:https://github.com/mschipperheyn/yui3-gallery/tree/master/src/gallery-msa-checkbox。我们在YUI上呆了一段时间后完全切换到Bootstrap,从不回头。