关于Vue渲染钩子的问题, Error when rendering component报错但页面能够渲染

clipboard.png

微信群问了没人回答,哈哈哈。

就是我在data里面只想写一个大对象,里面的细节都不想写,写一堆空的东西看的乱七八糟的。

然后接口获取到数据时候,处理成想要的数据格式,一次性给data里面的content,这时候其实我的template里面其实已经写了很多content.xxx的东西了,就报这种错误。。

有什么办法可以绕过吗

阅读 5.9k
2 个回答
v-if="content && content.user && content.user.img"

你这个问题我在渲染文章详细列表的是遇到过,如果是吧detail这个大对象放到data里面然后 {{detail.title}} 这种就有问题我现在还是这样蛋疼的写法` data() {

        return {
            name: "文章详细",
            title: null,
            postId: null,
            content: null,
        }
    },`
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题