我想在 Twig 资源中使用文档变量,如下所示:
var imgName="HelloWorld.png";
document.getElementById("myImgTag").src="url({{asset( imgName) }})";
我知道这不起作用。有什么方法可以本着这种精神在 Assets 字段中传递 imgName 吗?
提前致谢。
最佳答案
创建 Assets 目录:
在模板中像这样
<script>
var assetsDir = "{{ asset('assets/') }}"
</script>
然后在 javascript 中像这样使用它:
var imgName="HelloWorld.png";
document.getElementById("myImgTag").src= assetDir + '/' + imgName
关于twig 资源中的 Javascript 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50287941/