vue.js - props 在 VUE DEV TOOLS 中一直显示为 $attrs
问题描述
在此处输入图像描述 在此处输入图像描述我的道具在 VUE DEV TOOLS 中一直显示为 $attrs 我尝试使用 inheritAttrs: false 和 v-bind="$attrs" 禁用 attrs,但不起作用
// props
:showLoadMoreButton="load"
data() {
return {
load: true
}
解决方案
如果某些东西作为属性出现,则意味着它没有注册为组件上的道具。
尝试将您不需要的属性注册为道具:
// props
:showLoadMoreButton="load"
export default {
props: {
showLoadMoreButton: Boolean
}
}
推荐阅读
- javascript - 如何在 Electron Js 项目中使用母版页
- python - 如何在python中将标题添加到散景仪表板?
- android - 在 ANDROID 中使用 AsyncTask() 启动 AlertDialog 时如何避免应用程序崩溃?
- react-native - 嵌套在第一个模式堆栈导航器内的第二个堆栈导航器不起作用
- azure - 设置了 content-md5 的 Azure Blob 上传
- html - 使用 mustache 和 JSPDF 从 HTML 页面创建真正的 pdf
- javascript - Chart.js - 将带有可拖动数据点的多个图表加载到单个 HTML 页面中
- winforms - Winforms 饼图图例文本长度影响标签和图表区域大小
- javascript - 具有动态数据的引导树视图
- python - 如何从没有索引的熊猫系列中提取值