所以我有这段代码,想知道如何将我的javascript var放到这个字符串中。我似乎无法为自己制作一个有效的代码。
对于我希望picture.value
在那里的图像源。我尝试了不同的解决方案,但没有设法自己解决。非常感谢所有帮助
var text = "<img src="">
我目前一直在尝试var text = "<img src=" + picture.value +">
但这似乎对我不起作用。
答案 0 :(得分:3)
您无法使用"
&amp; '
除非你用\
来逃避它,否则 var text = '<img src="' + picture.value + '">'
。
var text = "<img src=\"" + "Hi" + "\">"
或
(\d.\d)
答案 1 :(得分:3)
尝试使用名为Template literals
的ES6
新功能(使用quote
)。它更清洁,更简单。
var picture = {'value':'test-src-location'};
var text = `<img src="${ picture.value }">`;
console.log(text);
&#13;
答案 2 :(得分:0)
假设您的picture.value
不为空。
var text = '<img src=' + picture.value + '>';