老师这个defineComponent()有什么作用,怎么用的能详细的讲解一下吗

来源:6-15 组合式API中使用Router和Vuex注意事项

小雨点3545254

2022-12-04

图片描述
defineComponent()就是给组件起个名字吗,我看您也没有用到啊,不知道有什么作用,有什么应用场景,能详细的讲解一下吗???

写回答

1回答

西门老舅

2022-12-04

你好,

defineComponent()的含义:在定义 Vue 组件时提供类型推导的辅助函数。

这个方法主要是在选项式API + TS的时候用的,可参考:https://cn.vuejs.org/guide/typescript/options-api.html#typing-component-props

我们这里就是为了处理ESLint代码规范的,不影响程序。给调试工具渲染组件的时候起个名字,跟我们的组合式API没啥关系的。

0
0

Vue3 + React18 + TS4入门到实战 系统学习3大热门技术

专为初级前端人员设计,系统性学习三大技术

261 学习 · 182 问题

查看课程