![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ts基础
Yvettezhu
这个作者很懒,什么都没留下…
展开
-
ts的动态路由
把component转为函数,组件路径要写对export function convertRouter(asyncRoutes: any) { asyncRoutes = asyncRoutes.filter((item: any, index: Number) => index === 0) return asyncRoutes.map((route: any) => { if (route.component) { if (route.component ===原创 2022-03-15 14:58:10 · 849 阅读 · 0 评论 -
设计模式——依赖注入
面向对象OOP的一种思想,控制反转(Spring框架IOC容器):借助第三方来解耦。控制反转的一种设计模式:依赖注入依赖注入:非自己主动初始化依赖,而通过外部来传入依赖的方式// 在types.d.ts定义接口export interface IUserData { id: number title: string timestamp: string | number platforms: string[] disableComment: boolean}// 使用imp原创 2022-03-01 09:29:39 · 515 阅读 · 0 评论 -
ts类型声明
变量声明let和constlet a: string;函数参数和返回值声明function fn(a:string) :string{return ‘’}// 没有返回值用void(undefined和null)// error和while无法达到的终点用never。。。常用类型// string,number,boolean,// any,unknown(赋值时不会改变别的变量的类型)// 数组let a: number[];// 元组,确定数组的length和每个元..原创 2022-02-28 10:44:55 · 542 阅读 · 0 评论