Ruby on Rails 和 Datatables.net

Posted

技术标签:

【中文标题】Ruby on Rails 和 Datatables.net【英文标题】:Ruby on Rails and Datatables.net 【发布时间】:2020-02-01 07:06:13 【问题描述】:

对 RoR 环境非常陌生,一直在尝试将 datatables.net 合并到我位于 here 的项目中

我知道在哪里添加 css 以及我要走的路线的 cdn,但“初始化 DataTables”和 javascript 的最后一步?那里有,这将在哪里用 ruby​​ on rails ?花了很多时间在谷歌上搜索答案以获得各种不起作用的解决方案,并认为是时候在这里询问出色的专家了。

【问题讨论】:

见这里:youtube.com/watch?v=FmXF0JfNDOE 和这里youtube.com/watch?v=7BElkjyZGvo(视频解释它是如何完成的)。还提供了代码示例。如果您有大型数据集,那么您将需要进行服务器端分页。在我看来,设置它并不容易,尤其是在开启 turbolink 的情况下。 我很欣赏这些视频,但在发布之前也看过这些视频。在一个全新的 Rails 应用程序上跟随他们到“T”,由于某种原因,它永远无法正常工作。服务器端分页的好点。我想在某个时候到达那里,但即使是最基本的工作也是令人伤脑筋的。我正在运行轨道 5.1.7。 turbolinks 是否可能导致它无法正常工作? 我不知道为什么它不能在你的项目上运行,但让它运行起来绝对不容易,这是肯定的。 【参考方案1】:

终于找到问题所在了。这是一个简单的问题,脚本在正文中的位置并将它们固定到头部部分纠正了整个问题。

【讨论】:

以上是关于Ruby on Rails 和 Datatables.net的主要内容,如果未能解决你的问题,请参考以下文章

思考Ruby On Rails的底层代码(Ruby on Rails 開發秘籍 | Ruby on Rails 快速入門)

Ruby on Rails入门篇

如何在 ruby​​ on rails 中访问 rails 助手和嵌入资产 javascript 文件中的 ruby​​?

Mac上配置 Ruby on Rails和Git

第一个Landing Page的制作方法(Ruby on Rails 開發秘籍 | Ruby on Rails 快速入門)

Ruby on Rails和recaptcha