如何解决Codesandbox,Vue“属性或方法“子级”未在实例上定义,但在渲染过程中被引用
我目前正在构建一个状态管理器,它可以集成到多个前端框架中,包括 Vue。 为了演示 Vue 中 State manger 的用法,我创建了一个简单的 codeandBox。 因为有一个可以在自述文件中推广的实时代码示例总是很好的。 但不知何故,我总是在代码和框中收到此(见下文)错误。
[Vue warn]: Property or method "children" is not defined on the instance but referenced during render. Make sure that this property is reactive,either in the data option,or for class-based components,by initializing the property. See: https://vuejs.org/v2/guide/reactivity.html#Declaring-Reactive-Properties.
上述错误仅出现在显示 editor + preview
的代码和框中。
本地或在单独的选项卡中(仅显示 preview
)
它按预期工作(没有错误)。
代码沙盒(错误):
https://codesandbox.io/s/agilets-first-state-i5xxs?file=/src/main.js
单独点击代码沙盒预览(无错误):
https://i5xxs.csb.app/
本地项目(无错误):
https://github.com/agile-ts/agile/tree/master/examples/vue/develop/my-project
我不知道我做错了什么。 但这与我的状态管理器有关, 因为默认的 vue codesandbox 工作正常。
解决方法
忽略该错误。这是一个 bug in Codesandbox 并且不是由您自己的代码直接引起的。他们的一位developers commented on Apr 13认为该问题的优先级较低,因此可能不会很快得到解决。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。