typescript - [Vue 警告]:无法挂载组件:未定义模板或渲染函数。-vue-simple-uploader
问题描述
我的组件如下所示。
<template>
<uploader class="uploader-example">
<uploader-unsupport></uploader-unsupport>
<uploader-drop>
<p>Drop files here to upload or</p>
<uploader-btn>select files</uploader-btn>
<uploader-btn :directory="true">select folder</uploader-btn>
</uploader-drop>
<uploader-list></uploader-list>
</uploader>
</template>
<script lang="ts">
import { Component, Vue } from 'vue-property-decorator';
import uploader from 'vue-simple-uploader';
@Component({
components: {
Uploader: uploader,
},
})
export default class In extends Vue {
}
</script>
我的 shims-vue.d.ts 文件如下所示:
declare module '*.vue' {
import Vue from 'vue';
export default Vue;
}
declare module 'vue-simple-uploader';
使用上面的代码,我得到以下错误:
[Vue 警告]:无法挂载组件:未定义模板或渲染函数。
并且上传器组件也没有被渲染。
我用过下面的包。
解决方案
推荐阅读
- python - 调用不同类型的html元素
- xcode - 开发人员文档使 Xcode 崩溃
- maven - 如何在 Maven 中排除 src 文件夹下的包?
- ios - 如何在 SwiftUI WidgetBundleBuilder 正文中返回小部件的动态列表
- java - 带有 firestoreRecyclerAdapter 的 Tablayout
- php - 为什么 WPBakery 导致 wordpress 网站停止?
- android - Android Espresso 测试匹配器 withId 在 ActionBarContextView 中返回 null
- android - React Native 和 Firebase:如何限制获取数据的次数
- python - 为什么 pygame 窗口动画仅在我移动光标时起作用
- swiftui - 更改 SwiftUI OutlineGroup 中的数据