会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
张宁187
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
下一页
2021年5月27日
vue中使用$router.push跳转新页面
摘要: vue 中使用$router.push() 跳转至新页面 let route = this.$router.resolve({ path: '/home', query: { id: 1 } }); window.open(route.href, '_blank');
阅读全文
posted @ 2021-05-27 19:48 张_Ning
阅读(2150)
评论(0)
推荐(0)
2021年4月14日
08、TypeScript 装饰器
摘要: 1.类装饰器 /* 装饰器:装饰器是一种特殊类型的声明,它能够被附加到类声明、方法、属性或参数上,可以修改类的行为 通俗的讲装饰器就是一个方法,可以注入到类、方法、属性参数上来扩展类、属性、方法、参数的功能 常见的装饰器有:类装饰器、属性装饰器、方法装饰器、参数装饰器 装饰器的写法:普通装饰器(无法
阅读全文
posted @ 2021-04-14 14:50 张_Ning
阅读(111)
评论(0)
推荐(0)
2021年4月13日
07、TypeScript 命名空间
摘要: 命名空间 /* 命名空间: 在代码量比较大的情况下,为了避免各种变量命名项冲突,可将相似功能的函数,类,接口等放置到命名空间内 同 Java 包,.net 的命名空间一样,TypeScript 的命名空间可以将代码包裹起来,只对外暴露需要在外部访问的对象。命名空间内的对象通过 export 命名空间
阅读全文
posted @ 2021-04-13 17:42 张_Ning
阅读(73)
评论(0)
推荐(0)
2021年4月12日
06、TypeScript 类型、接口、类、泛型 综合使用,封装一个操作数据库的库
摘要: 1.封装一个操作数据库的库 /* 功能:定义一个操作数据库的库 支持 Mysql、Mssql、MongoDb 要求:Mysql、MsSql、MongoDb 功能一样 ,都有 add、update、get 方法 注意:约束统一的规范、以及代码重用 解决方案:需要约束规范所以要定义接口,需要代码重用所以
阅读全文
posted @ 2021-04-12 17:41 张_Ning
阅读(135)
评论(0)
推荐(0)
05、TypeScript 中的泛型
摘要: 泛型:软件工程中,我们不仅要创建一致的定义良好的 API,同事也要考虑可重用性,组件不仅能够支持当前的数据类型,同时也能支持未来的数据类型,这在创建大型系统时为你提供了十分灵活的功能。在像 C++ 和 java 这样的语言中,可以使用泛型来创建可重用的组件,一个组件可以支持多种类型的数据,这样用户就
阅读全文
posted @ 2021-04-12 16:57 张_Ning
阅读(115)
评论(0)
推荐(0)
04、TypeScript 中的接口
摘要: 接口的作用:在面向对象的编程中,接口是一种规范的定义,它定义了行为和动作的规范,在程序设计里面,接口起到一种限制和规范的作用。接口定义了某一批类所需要遵守的规范,接口不关心这些类的内部状态数据,也不关心这些类里面方法的实现细节,它只规定这批类里必须提供某些方法,提供这些方法的类就可以满足实际需要,t
阅读全文
posted @ 2021-04-12 15:00 张_Ning
阅读(66)
评论(0)
推荐(0)
2021年4月11日
03、TypeScript 中的类
摘要: 1.首先了解 es5 中的类的实现与继承 // es5 中的类 function Persion(name, age) { this.name = name;// 属性 this.age = age; this.run = function () {// 实例方法,必须 new 这个实例之后才能调用
阅读全文
posted @ 2021-04-11 22:37 张_Ning
阅读(75)
评论(0)
推荐(0)
02、TypeScript 中的函数
摘要: // 函数的定义 /*// es5 函数声明 function run() { return 'run' } // 匿名函数定义 let run2 = function () { return 'run2' }*/ // 1.ts 函数声明,指定返回值类型 function run11(): str
阅读全文
posted @ 2021-04-11 16:04 张_Ning
阅读(51)
评论(0)
推荐(0)
01、TypeScript 数据类型
摘要: /* typeScript 中的数据类型 boolean number string array tuple 元组类型 enum 枚举类型 any 任意类型 null 和 undefined void 类型 never 类型 */ let str: string = '你好' // str = 1
阅读全文
posted @ 2021-04-11 14:58 张_Ning
阅读(78)
评论(0)
推荐(0)
2021年3月26日
Vue-router 知识点
摘要: 1.$route 与 $router 区别 router 为 VueRouter 的实例,相当于一个全局的路由器对象,里面含有汗多属性和子对象,例如 history 对象,经常用的跳转链接就可以用this.$router.push()和router-link跳转一样,它是一个路由对象,可以方便的使用
阅读全文
posted @ 2021-03-26 14:46 张_Ning
阅读(148)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告