我想连接Vue.js变量与图像URL。
我的计算结果是:
imgPreUrl : function() {
if (androidBuild) return "android_asset/www/";
else return "";
}
如果我为Android构建:
<img src="/android_asset/www/img/logo.png">
埃尔塞
<img src="img/logo.png">
如何将计算变量与URL连接起来?
我试过了:
<img src="{{imgPreUrl}}img/logo.png">
7条答案
按热度按时间jtw3ybtb1#
您不能在属性中使用 curl (小胡子标签)。请使用以下命令来连接数据:
或者简短地说:
在Vue文档中阅读更多关于动态属性的信息。
33qvvth12#
在另一种情况下,我可以使用模板文本ES6与反勾号,所以对于你的可以设置为:
b4wnujal3#
试试看
qco9c6ql4#
以下两种方法均有效。
方法1
用
+
符号串联,并用单/双引号将字符串括起来。方法2
使用反勾号```换行,使用
${variable}
换行变量。由于imgPreUrl
是一个方法,因此,htzpubme5#
如果您从数据库处理此问题,请尝试:
brgchamk6#
如果有帮助的话,我将使用以下代码来获取gravatar图像:
u7up0aaq7#
对我来说,它说模块没有找到,也不工作。最后,我找到了这个解决方案,并工作。
需要在本地路径的开头添加“@”。