JSON.parse()和JSON.stringify()的用法
JSON.parse()是用于从一个字符串中解析出json对象,如下所示
var str = \'{"name":"flsummer","age":"23"}\'
JSON.parse(str)
结果:Object {name: "flsummer", age: "23"}
注意:单引号必须写在{}外,每个属性名都必须用双引号,否则会抛出异常。
JSON.stringify()用于从一个对象解析出字符串,如
var a = {a:1,b:2};
JSON.stringify(a);
结果:"{"a":1,"b":2}"
let vm = new Vue({ el: \'#app\', delimiters: [\'[[\', \']]\'], data: { username: getCookie(\'username\'), is_show_edit: false, form_address: { receiver: \'\', province_id: \'\', city_id: \'\', district_id: \'\', place: \'\', mobile: \'\', tel: \'\', email: \'\', }, provinces: [], cities: [], districts: [],
addresses: JSON.parse(addresses),
default_address_id: default_address_id, editing_address_index: \'\', edit_title_index: \'\', new_title: \'\', error_receiver: false, error_place: false, error_mobile: false, error_tel: false, error_email: false, },
<script type="text/javascript"> let addresses = "{{ addresses|safe }}"; let default_address_id = "{{ \'default_address_id\' }}"; </script>