我一直想知道如何做一段时间。我在CSS中做的很容易。我使用唯一的ID或类来确保我所拥有的CSS代码在正确的位置运行,显然仍然可以在资产管道中。但是我不确定如何用javascript实现这一点。
我有一大堆javascript,我只想在特定页面上运行。这是:
rooms/show.html.erb
现在我的房间。咖啡
apiKey = undefined
sessionId = undefined
token = undefined
session = undefined
getApiAndToken = ->
apiKey = gon.api_key if gon
sessionId = gon.session_id if gon
token = gon.token if gon
initializeSession()
return
initializeSession = ->
.....
是这样的,只在特定页面上运行此javascript的标准方法是什么?
答案 0 :(得分:0)
最简单的方法是将其直接添加到您的节目页面。
如果您想更有兴趣在资产中创建JavaScript文件,请将其从资产管道中排除,然后将其包含在JavaScript include标签中。