我的档案是_file.html.erb
:
<script type="text/javascript">
$(function(){
console.log("<%= escape_javascript( list ) %>");
});
</script>
这失败了。但是如果我在javascript被呈现之前放入debugger
并运行list
,它会在控制台中正确返回。如何从list
获取活动的JSON对象,以便我可以使用它?
答案 0 :(得分:1)
为什么不呢?
<script type="text/javascript">
$(function(){
var list = <%= list.attributes.to_json %>;
console.log(list);
});
</script>