求助一个问题 avalon 自带有 ajax吗 还是要调用 jquery
求助一个问题 avalon 自带有 ajax吗 还是要调用 jquery
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
求助一个问题 avalon 自带有 ajax吗 还是要调用 jquery
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(7)
jQuery.ajax是目前世界上最好的ajax程序了,支持Promise,功能齐全,扩展性强。当然它也有一个缺点,就是与jQuery绑在一起,有时为了简化AJAX编码就引入整个jQuery未免有些浪费,则可以试试这些专业库:
https://github.com/ForbesLind...
基于早期的jQuery.ajax设计出来,用法与jQuery一致,可惜不支持Promise。PC上要单独使用ajax时可以使用此库。
https://github.com/visionmedi...
由大牛亲自打造,browser/nodejs通吃,插件丰富,可惜不支持Promise及兼容性够差(IE0+)。
https://github.com/mzabriskie...
一个成名更早的ajax库,前后通吃,支持Promise, 架构优美,兼容性够好(IE8+)。在业务线使用时,这个库也是推荐使用。
https://github.com/ded/reqwest
与 jQuery.ajax基本兼容,支持Promise,兼容性优秀(IE6+),设计精巧,代码量少,前后通吃(依赖于xhr2库)。
https://github.com/pyrsmk/qwest
从名字可以看出,它是reqwest的模仿者,优点应该与它与一致,但不能运行于nodejs。它行数基于更少。它需要依赖一个不怎么标准的Promise。
https://github.com/RubyLouvre...
下一代ajax的实现fetch,这是我写的polyfill,兼容到IE6
以后再问avalon要与什么组件配合使用,请先看官网
虽然没用过
avalon
,不过看文档那意思,应该是需要自己来吧,当然如果你乐意和jq
混用,可以看与jquery混用原生不带,不过有插件,就是把jQuery的ajax抽离出来换了个名字
混合用吧,jquery的还算简单
https://github.com/RubyLouvre...
有,mmRequest,你也可以跟jQuery混用
建议混用,jquery那么强,还不用熟悉新组件。