2016-09-07 83 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)) %>