在字符串连接期间强调奇怪的行为
Underscore weird behaviour during string concatenation
我正在用 underscore.js 做一个非常简单的字符串插值:
_.each(data, function(book){
$('#booksList').append("<li>" + book.title + "</li><li><img src='" + book.cover + "'</li>" )
});
我不明白为什么这会出现在我的 DOM 中:
<img li="" <="" src="imageUrl.jpg">
您似乎在 book.cover + "'
之后少了一个 >
。应该是 book.cover + "'></li>"
.
我正在用 underscore.js 做一个非常简单的字符串插值:
_.each(data, function(book){
$('#booksList').append("<li>" + book.title + "</li><li><img src='" + book.cover + "'</li>" )
});
我不明白为什么这会出现在我的 DOM 中:
<img li="" <="" src="imageUrl.jpg">
您似乎在 book.cover + "'
之后少了一个 >
。应该是 book.cover + "'></li>"
.