Vue3 JavaScript迁移到TypeScript

2023-10-12  本文已影响0人  寻找无名的特质

首先,如果需要继续使用javascript开发的模块,需要在.d.ts文件中声明,文件位于src根目录,文件名随意,声明的写法为:declare module '@/mymodules/setOptionRoot' 。

vue组件如果不使用组合式API,仍然使用选项式API,可以最少修改,首先引入:
import { defineComponent } from 'vue'
然后将模块导出修改为:
export default defineComponent( {

props中如果有Object类型,修改为Object as any

上一篇下一篇

猜你喜欢

热点阅读