gpt4 book ai didi

javascript - Rails,JavaScript 中的 erb : how to remove it

转载 作者:行者123 更新时间:2023-11-28 19:45:58 24 4
gpt4 key购买 nike

我在 application.erb.html 的标签中创建了一个 JavaScript。
它管理文件的异步上传(实际上使用 plupload,但这与问题无关)。
初始化 uploader 对象的 JavaScript 代码如下:

$(function() {

var uploader = new plupload.Uploader(
{
browse_button: 'plupload_browse',
url: <%= upload_tmp_path(:format => :json) %>'
});

//...

}

正如您在 url 行中看到的那样,由于我位于 erb 页面中,因此我依靠 <%= %> 标记来向脚本传递上传 url。
现在,出于模块化原因,我想将此脚本放入其临时 .js 文件中。
由于我不能再使用 <%= %> 标签,那么向此类脚本传递所需信息的最佳选择是什么?

最佳答案

只需将其添加为自定义 data attribute在页面上的可预测元素上,配置为 browser_button 的元素似乎是可能的候选者。

关于javascript - Rails,JavaScript 中的 erb : how to remove it,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24279683/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com