请问 vue3+ts 自定义封装的组件为什么不能像 ElmentPlus 的组件通过点击 Ctrl+鼠标左键跳转源码?是需要配置什么声明文件,或者要遵循什么规范吗?
// DbDatePicker.vue
<template>
<ElDatePicker />
</template>
<script lang="ts">
export default {
name: 'DbDatePicker',
}
</script>
<script setup lang="ts"></script>
<style scoped></style>
index.ts
import { App } from 'vue'
import DbDatePicker from './index.vue'
export default {
install(app: App) {
app.component('DbDatePicker', DbDatePicker)
},
}
Ps: 组件都是挂载到全局了, 在页面中没有单独引入
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.