【问题标题】:Why error is giving for using Vuetify Datatable?为什么使用 Vuetify Datatable 会出错?
【发布时间】:2019-11-05 20:33:00
【问题描述】:

[Vue 警告]:属性或方法“props”未在实例上定义,但在渲染期间引用。通过初始化该属性,确保此属性是反应性的,无论是在数据选项中,还是对于基于类的组件。

v-slot, activator 在我的 Vue.js 代码中不起作用。但我不知道为什么。我正在处理他们文档中的代码:https://vuetifyjs.com/en/components/data-tables 我使用的是 Vue 2.5.17 版本。

【问题讨论】:

  • 您使用的 prop 变量可能没有声明。对于适当的解决方案,请在此处添加您的代码。
  • 我的代码是从给定链接完整复制的。我没有改变任何东西。
  • 你可以添加你的代码的codepen链接或在这里添加代码sn-p吗?没有代码的Bcoz如何调试你的问题?
  • 查看 vuetify 2.00beta 的代码,它有一些改进可能会有所帮助。

标签: vue.js datatable vuejs2 vuetify.js


【解决方案1】:

v-slot 在 Vue v2.6 之前不受支持,如下所示: https://vuejs.org/v2/guide/components-slots.html

所以有两个选择:

  • 您可以使用低于 2.6.0 的 Vue 版本返回 slot + slot-scope 方法。

  • 或者您可以将您的 Vue 版本升级到 v2.6.0。

【讨论】:

    猜你喜欢
    • 2012-03-12
    • 2011-12-26
    • 2014-11-21
    • 1970-01-01
    • 2021-04-09
    • 2021-05-22
    • 1970-01-01
    • 1970-01-01
    • 2021-03-04
    相关资源
    最近更新 更多