Kyo*_*Kim 13 javascript ruby-on-rails ruby-on-rails-7
我已经寻找了几天来寻找一种将 js.erb 文件实现到我的 Ruby On Rails 7 应用程序中的方法,但找不到有关此主题的任何资源。js.erb 文件在 Rails 7 中是否完全被弃用?如果是这样,有什么方法可以在导入地图的javascript文件中调用partials吗?
我正在尝试实现一个 JavaScript 函数,该函数可以重新呈现并更新帖子上的“喜欢”计数。我的方法要求我从表中提取计数数据并使用 ruby 部分更改元素的文本。
任何资源或正确方向的观点将不胜感激!
小智 -2
并不真地。
在 RoR 7 中,使用以下方式处理 Javascript:
无论使用何种处理技术,Javascript 代码都会在开发/部署过程中进行打包。它无法在运行时更新。
但是,您表达的需求很容易解决。使用 Hotwire,这是几个月前推出的新技术,现在已成为 Rails 7 的一部分。简单来说,Hotwire 代表 HTML over the Wire。它的作用是通过线路实时发送部分内容。查看 YouTube,您会发现大量教程解释如何将 Hotwire 与 Stimulus、React 或 Vue 结合使用。