vue3 面试问题

179 阅读1分钟

1.为什么 vite 速度比 vue-cli 快?
参考

2.typeinterface之间的区别
参考

3.vue3 搭建组件库,在 ts 环境下怎么保证全局注册的组件被编辑器识别?

4.组件的按需加载是如何实现的?怎么保证按需加载是生效的?或者说按需加载在什么情况下会失效?

5.组件的打包是如何做的,如果依赖了一些三方库,怎么处理这些三方库?

6.在写文档的时候,如何处理 vitepress 主题设置的 table 元素样式和组件内 table 样式冲突的问题?

7.vue3 setup 函数中 this 指向的是什么?怎么在 setup 函数中获取组件实例?使用 getCurrentInstance 函数的原理是什么?可以在异步任务中使用这个函数获取到当前组件实例吗? segmentfault.com/a/119000004…