在视图外定义 javascript 变量
Define javascript variable outside of the view
我想访问资产文件中定义的变量。
目前,我的代码如下所示:
<script type="text/javascript">
handler = something;
</script>
然后我可以在 html 中使用 "handler" 没有问题。案例是我想将这段 JS 移动到 assets 文件夹中的一个文件,以更清晰的视图,假设该文件已经被 asset pipeline 加载。
有什么想法吗?
使用window.handler = something
设置全局变量。
我想访问资产文件中定义的变量。 目前,我的代码如下所示:
<script type="text/javascript">
handler = something;
</script>
然后我可以在 html 中使用 "handler" 没有问题。案例是我想将这段 JS 移动到 assets 文件夹中的一个文件,以更清晰的视图,假设该文件已经被 asset pipeline 加载。
有什么想法吗?
使用window.handler = something
设置全局变量。