【问题标题】:cannot read property 'data' undefined无法读取属性“数据”未定义
【发布时间】:2020-08-13 10:03:15
【问题描述】:

我正在尝试获取 ag-grid 行数据以在模式窗口中进行编辑。 在渲染 vue 时出现以下错误。

[Vue 警告]:挂载钩子中的错误:“TypeError: Cannot read property 'data' of undefined”

我的代码。这是挂载的方法。

mounted() {
    this.leadsData = JSON.parse(JSON.stringify(this.params.data))
},

【问题讨论】:

  • 你是如何传递你想要检索的数据的?如果你使用路由参数,你需要使用 this.$route.params.data

标签: vue.js


【解决方案1】:

this.params 必须是数据函数中存在的变量, 否则,如果您在 url 中查找属性,则可以使用 this.$route.params.datathis.$route.query.data

【讨论】:

    猜你喜欢
    • 2021-04-09
    • 2015-10-23
    • 1970-01-01
    • 2022-01-18
    • 1970-01-01
    • 1970-01-01
    • 2020-04-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多