Rails view 下的 XXX.js.erb 文件..编译时会做什么处理吗

sforce100 · 2013年04月07日 · 最后由 simlegate 回复于 2013年04月14日 · 2728 次阅读

想用 kaminari 做异步分页...一下是个例子 https://github.com/amatsuda/kaminari_example/blob/ajax/app/views/users/index.js.erb 但是 view 下存在一个 index.js.erb...这个文件会被怎么处理呢。。。发布时 js 编译应该不会找到 view 下的 js 文件吧

.html.erb 是动态的 html 响应,.js.erb 是动态的 js 响应

不编译

#1 楼 @luikore 生产环境不是编译成一个 JS 的吗。。。会不会出现什么问题的

#2 楼 @sforce100 这个不是静态 js 文件,不编译的。rails 只是把这个请求的响应头的 Content-Type 改成 application/javascript 而已,不会出现问题。

#3 楼 @luikore 谢谢哈...之前一直纠结着

先用 erb 解析,再用 js 解析!

需要 登录 后方可回复, 如果你还没有账号请 注册新账号