2016-09-07 82 views
1

我得到了在控制器列表:如何呈現原始的JavaScript數據在鳳凰城的框架

data = ["one", "two"] 

我很想呈現在EEX模板:

<script> 
var data = ["one", "two"] 
</script> 

我如何能做好,我試過var data = <%= raw(@data) %>,只有var data = [one, two]

+0

看看這個Q&A:http://stackoverflow.com/questions/ 31560620/How-to-render-raw-html-code-in-phoenix-framework –

+0

@OnorioCatenacci我認爲它與那個不同。 – chenxsan

+0

對不起 - 應該更清楚。我的意思是我想你想在你的代碼中使用這個答案中的_for_理解。 –

回答

2

得到的答案從這個post

這是我如何使它在最後:

<%= raw(Poison.encode!(@data)) %>