2013-12-10 85 views
0

我有以下線在我玉模板:玉,如何逃避哈希字符?

img(src='#{similarArtist.image[0].#text}') 

不要問我爲什麼Last.fm傢伙決定是使用開始JSON文件哈希的名稱是個好主意,但是這是我正在處理。

看來第二個哈希標誌旅行了翡翠。也許它預計之後有兩個大括號?我試着用反斜線字符(傳統上是一個轉義運算符)嘗試,但這並沒有幫助。

那麼我能在這種情況下做什麼?我真的需要訪問那個#text屬性。

回答

2

#沒有用點表示允許的,但你可以使用數組符號爲。你可以簡單地做:

img(src='#{similarArtist.image[0]['#text']}') 
1

不是很漂亮的解決方案,但它的工作原理:

!= '<img src=' + similarArtist.image[0]['#text'] + '>'