2016-12-29 54 views

回答

3

您可以使用注射一#{}值:

javascript: 
    window.currentUser = { username: #{username} } 

你可能會想JSON編碼變量,以便串是否插雙引號轉義的JavaScript字符串。隨着Poison,你可以這樣做:

javascript: 
    window.currentUser = { username: #{Poison.encode!(username)} } 

如果username是字符串foo,第一個將呈現給:

<script>window.currentUser = { username: foo }</script> 

,而第二個將呈現給:

<script>window.currentUser = { username: "foo" }</script>