我理解 Controller 是处理和计算数据并传递给 View 。
但是java脚本在Ruby on Rails项目中的用法是什么?
我正在尝试遵循此link to deal with my google map app但真的不知道将这些脚本放在哪里以及如何使其发挥作用。就像我拿着 key 但不知道通往门的路一样。
最佳答案
首先 Controller 与 JavaScript 无关。 JavaScript 用于使静态网站具有交互性。例如,如果单击按钮,您希望在 div 标签内显示某些内容。 JavaScript 是您的最佳选择。这是 JavaScript 在 Rails 项目中的用法。
在您的 Rails 应用程序中,您有一个文件夹 app/assets/javascript。在此文件夹中,您创建一个名为“googlemaps.js.coffee”的新文件,并将谷歌地图一侧的代码插入其中。您的 application.js 文件负责确保所有其他 JavaScript 文件都包含在您的应用程序中。
关于java - 对于 Ruby on Rails,javascript 和 Controller / View 之间的关系是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25279605/