对于我的公开文件,我通常使用:
@routes.Assets.at("data/table.txt")
在常规的HTML
但是,我有一个变量链接一个javascript
var file = "table.txt"//This changes depending on the code
var link = "data/"+ file;
并想运行一些像这样的jQuery函数
$('#mydiv').CSVToTable(@routes.Assets.at(link))
但是,这是行不通的。 我的问题
- 为什么玩使用@ routes.Assets.at? 是它在某些方面更安全? 它似乎只是在前面加上“资产”来无论是在传递给它。 是否有一个缺点,只是使用文本“/assets/data/table.txt”
- 我将如何传递一个javascript变量改成@ routes.Assets.at
提前致谢!