以下のコードを見てください
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... 何か...) が表示されます。
それで、何が得られますか?