Javascript 我可以在资产中的coffee脚本中使用'render'函数吗?
当从另一个网站更新数据时,我使用的是ajax,希望显示正在加载的图像。 我现在正在使用这样的代码Javascript 我可以在资产中的coffee脚本中使用'render'函数吗?,javascript,ruby-on-rails,coffeescript,Javascript,Ruby On Rails,Coffeescript,当从另一个网站更新数据时,我使用的是ajax,希望显示正在加载的图像。 我现在正在使用这样的代码 $ -> $('#reload-lists').on( click: -> $('#list_owned').html("<div class='panel radius'><img src='assets/load.gif'/></div>") 'ajax:success': (data, res, xhr) -> $('#
$ ->
$('#reload-lists').on(
click: -> $('#list_owned').html("<div class='panel radius'><img src='assets/load.gif'/></div>")
'ajax:success': (data, res, xhr) -> $('#list_owned').html res
)
$->
$(“#重新加载列表”)。在(
单击:->$(“#列出所有的”).html(“”)
“ajax:success”:(数据,res,xhr)->$(“#list_owned”).html res
)
我想用渲染
函数替换
零件。但正如您所知,这不是erb
文件,所以我不能这样做
我将文件名*.js.coffee
更改为*.js.coffee.erb
,但它只会导致一个错误。
如何在assets/javascript
中使用咖啡脚本中的html模板文件
如果我完全走错了路,请告诉我应该如何实现类似的功能。您想使用EJS Javascript模板。它类似于erb,但使用Javascript
$ ->
$('#reload-lists').on(
click: -> $('#list_owned').html("<div class='panel radius'><img src='assets/load.gif'/></div>")
'ajax:success': (data, res, xhr) -> $('#list_owned').html res
)