05 2019 档案

摘要:概述 :组件和自定义元素 Components 是将UI代码组织成自包含的、可重用的块的一种强大而干净的方法。他们: …可以表示单个控件/窗口小部件或应用程序的整个部分 …包含它们自己的视图,并且通常(可选地)包含它们自己的视图模型 …可以通过AMD或其他模块系统预加载,也可以(按需)异步加载 …可 阅读全文
posted @ 2019-05-13 16:22 【唐】三三 阅读(1211) 评论(0) 推荐(0) 编辑
摘要:加载和保存 JSON 数据 Knockout允许您实现复杂的客户端交互,但是几乎所有web应用程序还需要与服务器交换数据,或者至少要序列化数据以供本地存储。交换或存储数据最方便的方式是JSON格式——目前大多数Ajax应用程序都使用这种格式。 加载或保存数据 Knockout 并不强制您使用任何特定 阅读全文
posted @ 2019-05-13 16:22 【唐】三三 阅读(571) 评论(0) 推荐(0) 编辑
摘要:就是github markdown toc.go。 "github markdown toc.go Github地址" 如果你有GO语言(又是你)的编译环境,可以尝试自己编译,如果没有,可以直接下载编译好的二进制文件。 "二进制文件" 下载下来之后,发现没有后缀名无法识别,实际上这是个exe文件,所 阅读全文
posted @ 2019-05-10 22:35 【唐】三三 阅读(1492) 评论(0) 推荐(0) 编辑
摘要:装饰器:装饰器是一种特殊类型的声明,它能够被附加到类声明,方法,属性或参数上,可以修改类的行为。 通俗的讲装饰器就是一个方法,可以注入到类、方法、属性参数上来扩展类、属性、方法、参数的功能。 常见的装饰器有: 类装饰器 属性装饰器 方法装饰器 参数装饰器 装饰器的写法: 普通装饰器(无法传参) 装饰 阅读全文
posted @ 2019-05-09 15:14 【唐】三三 阅读(245) 评论(0) 推荐(0) 编辑
摘要:基础 略。 https://www.tslang.cn/docs/handbook/namespaces.html 多文件中的命名空间(一个文件分解为几个) 现在,我们把Validation命名空间分割成多个文件。 尽管是不同的文件,它们仍是同一个命名空间,并且在使用的时候就如同它们在一个文件中定义 阅读全文
posted @ 2019-05-09 14:38 【唐】三三 阅读(272) 评论(0) 推荐(0) 编辑
摘要:我们可以把一些公共的功能单独抽离成一个文件作为一个模块。 模块里面的变量 函数 类等默认是私有的,如果我们要在外部访问模块里面的数据(变量、函数、类), 我们需要通过export暴露模块里面的数据(变量、函数、类...)。 暴露后我们通过 import 引入模块就可以使用模块里面暴露的数据(变量、函 阅读全文
posted @ 2019-05-09 11:02 【唐】三三 阅读(440) 评论(0) 推荐(0) 编辑
摘要:泛型函数的声明方式 // 普通函数 function info(name : string, age : number) : string { return name + '的年龄为:' + age } // 匿名函数 let info = function (name : string, age 阅读全文
posted @ 2019-05-08 21:40 【唐】三三 阅读(246) 评论(0) 推荐(0) 编辑
摘要:接口的作用: 在面向对象的编程中,接口是一种规范的定义,它定义了行为和动作的规范,在程序设计里面,接口起到一种限制和规范的作用。接口定义了某一批类所需要遵守的规范,接口不关心这些类的内部状态数据,也不关心这些类里方法的实现细节,它只规定这批类里必须提供某些方法,提供这些方法的类就可以满足实际需要。 阅读全文
posted @ 2019-05-08 15:19 【唐】三三 阅读(332) 评论(0) 推荐(0) 编辑
摘要:ES5中的类与类的继承 (1)简单的类 (2)构造函数和原型链里面增加方法 (3)ES5静态方法 (4)es5里面的继承 对象冒充实现继承 对象冒充可以继承构造函数里面的属性和方法 但是没法继承原型链上面的属性和方法 (5)es5里面的继承 原型链实现继承 原型链实现继承:可以继承构造函数里面的属性 阅读全文
posted @ 2019-05-08 00:02 【唐】三三 阅读(599) 评论(0) 推荐(0) 编辑
摘要:(1)函数的定义 函数声明法 匿名函数 ts中定义方法传参 typescript / function getInfo(name:string,age:number):string{ return ; } alert(getInfo('zhangsan',20)); / //匿名方法 var get 阅读全文
posted @ 2019-05-07 23:32 【唐】三三 阅读(463) 评论(0) 推荐(0) 编辑
摘要:typescript中为了使编写的代码更规范,更有利于维护,增加了类型校验,在typescript中主要给我们提供了以下数据类型 >布尔类型(boolean) 数字类型(number) 字符串类型(string) 数组类型(array) 元组类型(tuple) 枚举类型(enum) 任意类型(any 阅读全文
posted @ 2019-05-07 21:21 【唐】三三 阅读(211) 评论(0) 推荐(0) 编辑
摘要:安装 1.安装node.js 2. 安装typescript 3.编译 Typescript开发工具Vscode自动编译.ts文件 1.运行 创建tsconfig.json文件,生成配置文件,修改 2.点击 终端 运行任务 然后就可以自动生成代码。 阅读全文
posted @ 2019-05-07 20:51 【唐】三三 阅读(176) 评论(0) 推荐(0) 编辑
摘要:git命令方式 git - 1.基础 git - 2.github git - 3.分支 番外 git - gitHub生成Markdown目录 阅读全文
posted @ 2019-05-05 23:12 【唐】三三 阅读(206) 评论(0) 推荐(0) 编辑
摘要:分支介绍 每次提交,Git都把它们串成一条时间线,这条时间线就是一个分支。截止到目前,只有一条时间线, 在Git里,这个分支叫主分支,即 分支。 严格来说不是指向提交,而是指向 ,`master HEAD`指向的就是当前分支。 HEAD表示当前版本 一开始的时候, 分支是一条线,Git用 指向最新的 阅读全文
posted @ 2019-05-01 19:04 【唐】三三 阅读(438) 评论(0) 推荐(0) 编辑

more_horiz
keyboard_arrow_up dark_mode palette
选择主题
点击右上角即可分享
微信分享提示