在节点上保存nodejs数据javascript var
我试图保存从客户端端的var服务器端发送的对象数组,但由于某种原因,该var是一个很长的string
“[对象对象],[对象对象],[对象对象],[对象对象],[对象对象],[对象对象]”
实际的数组insted。
我的代码如下
html.no-js(lang='en') //<![end if] head script(type='text/javascript') var x = '#{Countries}';
您需要将它们编码为JSON。
JavaScript的:
JSON.stringify(Countries);
CoffeeScript :(我认为)
JSON.stringify Countries
如果您想将其转换回对象,请使用JSON.parse,如下所示
JSON.parse(CountriesText);
(在JSON中编码将不得不在服务器端node.js实例上发生)