gpt4 book ai didi

ruby-on-rails - ruby on rails 的 pjax 替代品

转载 作者:行者123 更新时间:2023-12-04 05:59:55 28 4
gpt4 key购买 nike

在 pjax 上找到有趣的 railscast
http://railscasts.com/episodes/294-playing-with-pjax

如果有其他工具/ gem 可以更新页面的一部分,我想问一些建议吗?我试图用一个替换内容的 div 来构建类似的非常基本的 ajax,这并不理想。

Pjax 看起来很有希望,但还有其他选择可以推荐给 pjax 吗?

最佳答案

pjax 的兴趣点不是在不重新加载页面的情况下更新任意内容。 jQuery 做到了这一点(就像大多数 JavaScript 框架一样)。这个想法是将这个“基本”功能与 HTML 5 push state API 结合起来。改善用户体验(例如,在执行 Ajax 调用时使用浏览器的下一个/上一个按钮)。不幸的是,并非所有浏览器都以相同的方式实现 HTML5 历史 API。要使推送状态/历史 API 部分始终如一地工作,您还可以查看 History.js为 HTML 4 浏览器提供后备功能。

无论如何,jQuery 和大量插件(Ajax 表单、jQuery 选项卡等)允许您更新某些页面内容而无需重新加载整个页面。

关于ruby-on-rails - ruby on rails 的 pjax 替代品,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9046108/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com