0

我现在的方式是使用 JavaScript 读取文件,提供硬编码路径。我告诉它看/public。我打算tmp用 Rails 在目录中生成一个文件,我想用 JavaScript 读取它。我怎样才能做到这一点?Rails 的 tmp 目录是什么?

我已经尝试将文件放入/tmp并硬编码 JavaScript 以从中读取/tmp,但它不会加载文件。

4

1 回答 1

1

我可能错了,但我认为浏览器只能访问公用文件夹中的文件,除非它通过 Rails 路由。因此,您可以更改 tmp 文件夹的位置,也可以在控制器中创建一个方法,该方法将读取该 JS 文件并将其发送回浏览器(有点像代理)。

于 2013-02-05T18:40:06.877 回答