[Vue 警告]:渲染错误:“TypeError:将循环结构转换为 JSON

我在Vue中成功创建了一个单文件组件;没有编译错误,但是,当我尝试查看组件(通过导航到它的路由链接)时,没有显示预期的页面,相反,我在(Chrome)浏览器中打印了一个堆栈跟踪 - 使用 Vue开发工具插件。


这是 Vue Devtools 插件控制台中的堆栈跟踪输出:


vue.runtime.esm.js?2b0e:619 [Vue warn]: Error in render: 

log.js?1afd:24 [HMR] Waiting for update signal from WDS...

vue.runtime.esm.js?2b0e:619 [Vue warn]: Error in render: "TypeError: Converting circular structure to JSON

    --> starting at object with constructor 'DockPanel'

    |     property '_layout' -> object with constructor 'DockLayout'

    --- property '_parent' closes the circle"


found in


---> <Demo> at src/components/Demo.vue

       <App> at src/App.vue

         <Root>

warn @ vue.runtime.esm.js?2b0e:619

logError @ vue.runtime.esm.js?2b0e:1884

globalHandleError @ vue.runtime.esm.js?2b0e:1879

handleError @ vue.runtime.esm.js?2b0e:1839

Vue._render @ vue.runtime.esm.js?2b0e:3544

updateComponent @ vue.runtime.esm.js?2b0e:4060

get @ vue.runtime.esm.js?2b0e:4473

Watcher @ vue.runtime.esm.js?2b0e:4462

mountComponent @ vue.runtime.esm.js?2b0e:4067

Vue.$mount @ vue.runtime.esm.js?2b0e:8409

init @ vue.runtime.esm.js?2b0e:3118

merged @ vue.runtime.esm.js?2b0e:3301

createComponent @ vue.runtime.esm.js?2b0e:5972

createElm @ vue.runtime.esm.js?2b0e:5919

createChildren @ vue.runtime.esm.js?2b0e:6047

createElm @ vue.runtime.esm.js?2b0e:5948

patch @ vue.runtime.esm.js?2b0e:6471

Vue._update @ vue.runtime.esm.js?2b0e:3939

updateComponent @ vue.runtime.esm.js?2b0e:4060

get @ vue.runtime.esm.js?2b0e:4473

Watcher @ vue.runtime.esm.js?2b0e:4462


蝴蝶刀刀
浏览 2676回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript