import 和import type的区别?
背景:
没有学过TS,直接做项目的时候,发现有一个报错
报错代码:
▼ts复制代码import { MenuProps } from 'ant-design-vue'
修复代码
▼ts复制代码import type { MenuProps } from 'ant-design-vue'
当修复好这个报错后,不太明白这个type的作用是什么?
于是查了下。下面做个记录: 我们在从一个模块中引入需要的东西的时候,其实可以分成两类,一类是值,一类是类型。
值包含组件、函数、变量等等在运行时会真正用的东西。 类型是用于类型检查的作用,不会在运行时出现。
而当我们想要导入类型的时候,语法是import type {...} from module
评论
相关内容
0个评论
全部评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
