// 示例代码:将 Vue 实例中的对象转换为 JSON
// 创建一个 Vue 实例
new Vue({
el: '#app',
data: {
user: {
name: 'John Doe',
age: 30,
address: {
city: 'New York',
zip: '10001'
}
}
},
methods: {
// 将 user 对象转换为 JSON 字符串
convertToJson() {
const jsonString = JSON.stringify(this.user, null, 2);
console.log(jsonString);
return jsonString;
}
}
});
// HTML 部分
<div id="app">
<button @click="convertToJson">Convert to JSON</button>
<pre>{{ convertToJson() }}</pre>
</div>
data 包含一个名为 user 的对象。JSON.stringify 将 user 对象转换为 JSON 字符串,并通过 console.log 输出到控制台。同时,返回该 JSON 字符串。convertToJson 方法,将 user 对象转换为 JSON 并显示在页面上。如果你需要更复杂的处理(例如处理循环引用或特定格式),可以进一步扩展此代码。
上一篇:vue post
下一篇:vue点击子元素不触发父元素
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站