看下面的代码
for story in book
if story.title.length < 140
- var storyTitle = story.title;
else
- var storyTitle = story.title.substring(0, 140) + '...';
.tiles
a(href= 'http://' + story.link)
img(src=story.thumbnail, width='150', height='150')
p Title: #{storyTitle}
p Date: #{story.time}
p Author: #{story.authorName}
这对我有用。然而让我感到困惑的是,有时我可以使用story.attribute,而在某些地方我必须使用#{story.attribute}。
例如。如果我使用这条线
p Title: storyTitle
没有小胡子,它只是在浏览器中打印字符串“Title:storyTitle”。
另一个例子,如果我使用img(src=#{story.thumbnail}, width='150', height='150')
,它不起作用,我在我的浏览器中得到一个 html 字符串 (%20%20...something...)。
那么什么给了?