![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
typescript
文章平均质量分 56
爱上你家菜包
这个作者很懒,什么都没留下…
展开
-
Property xxx does not exist on type ‘Window & typeof globalThis‘ 解决方法
出现以上typescript警告,是因为代码使用了window的。,即原生 window 对象上不存在该属性。文件不在src目录下,则需要在根目录的。文件中,指定其所在目录,如下图所示。下新建 xxx.d.ts。原创 2024-05-16 19:21:47 · 816 阅读 · 0 评论 -
Typescript+React学习笔记(一)- typescript相关内容
1.安装typescriptnpm install -g typescript2.编译ts文件,将ts文件编译成js文件tsc xxx.ts3.ts-node (用于快速运行ts文件)默认情况下,执行ts文件,需要先 tsc xxx.ts 将文件转化为 xxx.js文件,然后用 node xxx.js 才能执行 用ts-node则可以一步到位,如:ts-node xxx.ts4.特殊类型any:声明为任何类型void:声明为什么类型都不是(一般用在声明函数的返回值)nul原创 2021-01-19 19:55:25 · 225 阅读 · 0 评论 -
Typescript+React学习笔记(三)- 实战要点
1. !default的含义!default 是 scss 提供的关键字,它的作用是指定某个变量的默认值,当用户在其他地方修改这个变量时,原有的默认值将全不生效2.带下划线的scss文件例如:_xxx.scss带下划线的scss文件表示,只能被 @import 引入使用(引入时不用加下划线,如 @import xxx.scss),而不能被单独编译成css文件3.normalize.css由于不同浏览器对自身元素基本样式(如margin,padding等等)的定义不尽相同,normalize.cs原创 2021-03-25 16:01:09 · 194 阅读 · 0 评论 -
Typescript+React学习笔记(二)- hook相关内容
1.npx的作用避免安装全局模块可直接调用项目内部安装的模块比如模块mocha,如果用npm install mocha仅安装在局部的话,在命令行中输入 mocha --version 会显示找不到命令的(当然,也可以先在命令行中,手动指定目录来找到,如 node_modules/.bin/mocha --version),这时可以用 npx mocha --version 在全局使用该命令2.函数组件的类型描述import React from 'react';interface IT原创 2021-01-20 10:57:11 · 221 阅读 · 0 评论