我正在使用ajax json返回一些数据。使用json返回的对象具有我需要渲染的图像路径。这是我的js函数中的代码
data = '<div class="articleWrapper"><div class="articleImgThumb">' + '<img src="'+item.ImagePath;'" />' + '</div></div>';
我做错了因为这段代码在我的视图中呈现为
<div class="articleWrapper">
<div class="articleImgThumb"> // here should be img src code </div>
</div>
由于
答案 0 :(得分:5)
尽量遗漏分号:
item.ImagePath
而不是:
item.ImagePath;
并添加+:
item.ImagePath +
答案 1 :(得分:3)
试试这个:
data = '<div class="articleWrapper"><div class="articleImgThumb"><img src="' + item.ImagePath + '" /></div></div>';
答案 2 :(得分:2)
此外,在item.ImagePath
之后错过了连接'+'运算符答案 3 :(得分:0)
data = '<div class="articleWrapper"><div class="articleImgThumb">' + '<img src="' + item.ImagePath + '" />' + '</div></div>';
答案 4 :(得分:0)
您在item.ImagePath
之后使用; 而不是 + 。试试这个:
data = '<div class="articleWrapper"><div class="articleImgThumb">' + '<img src="'+item.ImagePath+'" />' + '</div></div>';