img src代码无法从javascript渲染

Gru*_*unf -1 javascript

我正在使用ajax json返回一些数据.使用json返回的对象具有我需要渲染的图像路径.这是我的js函数里面的代码

data = '<div class="articleWrapper"><div class="articleImgThumb">' + '<img src="'+item.ImagePath;'" />' + '</div></div>';
Run Code Online (Sandbox Code Playgroud)

我做错了什么导致这个代码在我的视图中呈现为

<div class="articleWrapper">
  <div class="articleImgThumb"> // here should be img src code </div>
</div>
Run Code Online (Sandbox Code Playgroud)

谢谢

Ale*_*rpa 5

试着省略分号:

item.ImagePath
Run Code Online (Sandbox Code Playgroud)

代替:

item.ImagePath;
Run Code Online (Sandbox Code Playgroud)

并添加+:

item.ImagePath +
Run Code Online (Sandbox Code Playgroud)

  • 不要只删除`;`,用`+`替换它以启用字符串连接 (4认同)