TypeScript
文章平均质量分 64
maidu_xbd
核心算法+大量的重复实践
展开
-
TypeScript---Composition API(其它部分)学习笔记
shallowReactive 与 shallowRefshallowReactive : 浅劫持,只处理了对象内最外层属性的响应式(也就是浅响应式)reactive:深度劫持(深监视),,深度响应式。shallowRef: 浅劫持,只处理了value的响应式, 不进行对象的reactive处理ref:深度劫持(深监视),深度响应式,做了reactive处理应用:如果有一个对象数据, 结构比较深, 但变化时只是外层属性变化 ===> shallowReactive如果有一个原创 2021-04-06 10:24:14 · 352 阅读 · 0 评论 -
vue3+Typescript---Composition API(常用部分)学习笔记(二)
1、计算属性和监视(1)计算属性【computed函数】计算属性默认只有 getter,不过在需要时你也可以提供一个 setter。计算属性的 getter 函数没有副作用,它更易于测试和理解。//第一个姓名 只有getter的计算属性 const fullName1 = computed(() => { return user.firstName + "_" + user.lastName; }); // 第二个姓名 有getter与sette原创 2021-04-05 17:35:46 · 292 阅读 · 0 评论 -
vue3+Typescript---Composition API(常用部分)学习笔记(一)
https://composition-api.vuejs.org/zh/api.html1、创建vue3项目(1)使用vue-cli创建## 安装或者升级npm install -g @vue/cli## 保证 vue cli 版本在 4.5.0 以上vue --version## 创建项目vue create my-project(2)使用vite创建【npm init vite-app 项目名称】2、setupsetup是新的option, 所有的组合...原创 2021-03-31 23:30:02 · 732 阅读 · 0 评论 -
TypeScript---Ts中的声明文件及内置对象总结
声明文件【声明文件】当使用第三方库时,我们需要引用它的声明文件,才能获得对应的代码补全、接口提示等功能。例如,在ts中使用jQuery,需要使用【declare var】来定义它的类型。declarevarjQuery:(selector:string)=>any一般声明文件都会单独写成一个【xxx.d.ts】文件。将上述声明语句定义其中, TS编译器会扫描并加载项目中所有的TS声明文件。内置对象【ECMAScript 的内置对象】Boolean、Number...原创 2021-03-30 15:57:14 · 1538 阅读 · 0 评论 -
TypeScript---Ts中的条件语句、循环语句
总结ts中的条件及循环语句知识原创 2021-03-30 15:28:02 · 1676 阅读 · 0 评论 -
TypeScript---Ts中的泛型总结
介绍泛型函数、接口、类及泛型相关的泛型约束、泛型工具类型等Partial-可选属性;readonly-只读属性;Pick 获取某type中的某些属性;Record构造一个对象类型,属性键为keys2,属性类型为Type。原创 2021-03-30 15:17:33 · 1012 阅读 · 0 评论 -
TypeScript---Ts中的函数总结
【函数】封装了一些重复使用的代码,在需要的时候直接调用。原创 2021-03-30 09:53:54 · 1696 阅读 · 0 评论 -
TypeScript---Ts接口和类总结
一、接口1、【接口】是对象的状态(属性)和行为(方法)的抽象(描述)。接口是一种类型,是一种规划、约束2、【属性】readonly:只读属性、?:可选属性interface IPerson { readonly id: number //只读属性 name: string age: number sex?: string //可选属性}const person1: IPerson = { id:1, name: 'tom', age: 20, // s原创 2021-03-25 17:26:26 · 3095 阅读 · 0 评论 -
TypeScript---ts数据类型、变量、知识点、运算符总结
ts数据类型、变量、知识点、运算符总结原创 2021-03-23 21:55:24 · 1382 阅读 · 0 评论 -
TypeScript---TS初接触,介绍与安装
1、TS介绍:TypeScript(以下简称为TS)是JavaScript(以下简称JS)的超集,支持es6语法,扩展了 JS的语法,现有的JS代码可与TS一起工作无需任何修改。TS最终会被编译为JS代码。TS非常适用于一些大型项目,也非常适用于一些基础库,极大地帮助我们提升了开发效率和体验。2、TS特点:始于JavaScript,归于JavaScript,强大的类型系统,先进的JavaScript。3、安装【npm install -g typescript】,版本查看【tsc -V】4、编译原创 2021-03-22 23:28:01 · 268 阅读 · 0 评论 -
TypeScript---npm run dev报错TypeError: Cannot read property ‘tap‘ of undefined
npm run dev报错TypeError: Cannot read property 'tap' of undefined如下问题原因:html-webpack-plugin插件版本安装不兼容解决方法:安装html-webpack-plugin版本为4.5.0【npm install -D html-webpack-plugin@4.5.0】原创 2021-02-15 16:47:28 · 3705 阅读 · 0 评论 -
TypeScript---tsc命令需在cmd命令窗口执行,vscode切换为cmd命令窗口
最近比较颓了,也提不起深挖技术的兴致,又碰上春节假期不能回家,实在是不想动脑o(╥﹏╥)o,那就利用这个假期简单学学typeScript注意:tsc命令需在cmd命令窗口执行,不能在powershell中执行,若在vscode中终端powershell中执行tsc相关命令,结果如下图解决方法:切换默认Shell,具体操作见下图...原创 2021-02-13 23:13:02 · 1318 阅读 · 1 评论