
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
vue3+ts的vue的兄弟组件传参,发布订阅者方式手动封装实现(EventBus)emit与on方法实现源码
1、那么我们今天首先了解Interface 接口(1)首先他可以对对象的形状进行描述;(2)它被称为鸭子类型(Duck Typing);interface Person {name: string;age: number;}let viking: Person = { name: 'axin', age: 30 }//多写少写,类型错误都会报错//可以用?表示可写属性,即可写可不写interfac
reportWebVitals.js 中有如下代码:const reportWebVitals = onPerfEntry => {if (onPerfEntry && onPerfEntry instanceof Function) {import('web-vitals').then(({ getCLS, getFID, getFCP, getLCP, getTTFB }
同一个目录下多个都需要引入不需要重复引入用一个webpack的api一行代码就可以实现通过执行require.context函数获取一个特定的上下文,主要用来实现自动化导入模块,在前端工程中,如果遇到从一个文件夹引入很多模块的情况,可以使用这个api,它会遍历文件夹中的指定文件,然后自动导入,使得不需要每次显式的调用import导入模块分析require.contextrequire.contex
1、接着上面的配置我们配置项目。2、选择freestyle后,开始配置git,注意我这用的是码云。要配置这个git,首先我们需要在相应的部署jenkins的服务器上配上kengen//我们在服务器输入ssh-keygen -t rsa//连续三次回车,即在本地生成了公钥和私钥,不设置密码,因为容易忘记,大家不用设置一般,而且我这边用的是root账户有的账户权限不足另行处理。//然后我们输入cd ~
provide和inject在vue3+ts中用法,以及我们修改孙子组件的值,所有组件的值都变化,兄弟组件传参复杂方式
vue3的插槽匿名插槽、具名插槽、作用域插槽、动态插槽
4、引入unplugin-auto-import插件后。2、在vite-config.ts中的配置。这样是不是方便许多了。
vue3的EventBus库(mitt)与mitt的使用方式







