×

typescript

初学者这样玩 TypeScript,迟早进大厂系列!

dsadsa012 dsadsa012 发表于2024-04-21 浏览19179 评论0
极客江南: 一个对开发技术特别执着的程序员,对移动开发有着独到的见解和深入的研究,有着多年的iOS、Android、HTML5开发经验,对NativeApp、HybridApp、WebApp开发有着独到的见解和深入的研究, 除此之外还精通 JavaScript、AngularJS、 NodeJS 、Ajax、jQuery、Cordova、React Native等多种Web前端技术及Java、PHP等服务端技术。 初学者玩转 TypeScript系列,总计 10 期,本文为第 1 期

typescript

前端导出文件为word格式(React)

吴安歌 吴安歌 发表于2024-04-21 浏览4339 评论0
对于前端导出word文档来说,感觉技术没有那么成熟(个人感觉,参数什么的也比较少) 我这里是用了这个mhtml-to-word这个库(这个库的信息更是少的可怜感觉,但还比较好用) 1.首先安装mhtml-to-word这个库 yarn add mhtml-to-word 2.引入 import { exportWord } from 'mhtml-to-word' 3.然后调用这个函数  exportWord的参数有mhtml, style, filename, data, s

typescript

KaLi入门基础(kali 入门)

ZampK ZampK 发表于2024-04-21 浏览17977 评论0
 我的博客链接:https://blog.erhe.group/ 💀学习KaLi💀 ​ 🛑郑重声明 此文章可能会包含敏感以及危险的命令❗❗❗命令有风险,回车需谨慎。 此文章仅供学习交流与参考使用,禁止运用于任何非法行动或测试中,若有预期之外的后果,将不承担任何责任!! ❌ERHE再次进行警告与提醒! ┌──( root💀KaLi-Erhe )-[ ~ ] └─# cat 重要的事情说三遍 ❗❗❗ ⭕命令有风险,回车需谨慎 ❗ ⭕命令有风险,回车需谨慎 ❗ ⭕命令

typescript

Vue常见报错及解决方案(vue 报错)

夜 发表于2024-04-21 浏览8711 评论0
写代码的过程中一定会遇到报错,遇到报错不要担心,认真分析就可以解决报错,同时积累经验,早日成为大牛👍 本文会整理一些在编码过程中遇到的常见报错,共同学习。 一、报错结构 二、常见问题总结及解决方法 Mixed spaces and tabs Unexpected keyword 'const' Module not found: Error: Can't resolve '....' in '....'  Element is missing end tag TypeError:

typescript

React.memo和useMemo的区别及使用

Mychanges Mychanges 发表于2024-04-21 浏览8942 评论0
发现问题 大家在使用hook进行开发的时候有没有遇到过以下的情况: 当我set某一个值的时候,有好多不相关的值都重新进行了计算,当代码量较小的时候可能不明显,但是长此以往会让页面越来越卡。 父组件的某个值更新了,但是某些并没有引用这个值的子组件竟然也更新了。 以上的两种情况如果一直放任不管的话,随着代码的累计,页面的性能就会越来越差。当用class组件的时候我们可以通过PureComponent或者生命周期中的shouldComponentUpdate方法来进行优化,但是对于hooks

typescript

ts数据类型定义大全

bluesuop bluesuop 发表于2024-04-21 浏览5080 评论0
ts数据类型定义大全 数据类型 实例 描述 number 1,2,3,-1,-2,-3 任意的数字 string ‘hello’,‘你好’ 任意的字符串 boolean true,false 布尔类型 array [1, 2], 数组类型 字面量 本身 限制变量的值就是该字面量的值 any *** 任意类型 unknown *** 类型安全的any void 空值(undefined) 没有值(或undefined) never 没有值 不能是任何值

typescript

removeEventListener取消事件监听的坑

莫兮`2 莫兮`2 发表于2024-04-21 浏览8460 评论0
从addEventListener说起,上代码 onMounted(() => { window.addEventListener("click", ()=>{ doSth(param)//param为参数 }) }) addEventListener有一个箭头函数回调函数,这个函数本身不能传参(当然event除外),如果你要传参,只能在doSth函数上传,我们也可以将箭头函数回调函数替换成一个函数,但是这个函数明显不能有参数 onMounted

typescript

【TypeScript】深入学习TypeScript枚举

讨人嫌、 讨人嫌、 发表于2024-04-21 浏览12281 评论0
👉 TypeScript学习:TypeScript从入门到精通 👉 蓝桥杯真题解析:蓝桥杯Web国赛真题解析 👉 个人简介:即将大三的学生,热爱前端,热爱生活🍬 👉 你的一键三连是我更新的最大动力❤️! 🏆分享博主自用牛客网🏆:一个非常全面的面试刷题求职网站,真的超级好用🍬 前言 博主一直在牛客网刷题巩固基础知识,快来和我一起冲关升级吧!点击进入牛客网 最近博主一直在创作TypeScript的内容,所有的TypeScript文章都在我的TypeScript从入

typescript

Parameter ‘xxx’ implicitly has an ‘any’ type的解决

我 发表于2024-04-21 浏览14182 评论0
Parameter ‘xxx’ implicitly has an ‘any’ type的解决 这句话翻译过来就是参数暗指是any类型 在TS中等同于以下代码: const f = (param: any) => { //无意义代码 console.log(param); }; 产生的原因: 在TS中如果没有定义参数类型的话就会报这个信息。 这是属于是JS的编码风格,但在TS当中,你需要给它赋上类型。 实例: //Parameter 'p

typescript

TS中通过变量存储key值读取对象的属性值时报错(TS: 7053)

一叶知秋 一叶知秋 发表于2024-04-21 浏览6840 评论0
TS中通过变量存储key值读取对象的属性值时报错(TS: 7053) 错误还原 { TTMap[key] } 处报错 let key: number 元素隐式具有 “any” 类型,因为类型为 “number” 的表达式不能用于索引类型 “{ 0: string; 1: string; 2: string; }”。 在类型 “{ 0: string; 1: string; 2: string; }” 上找不到具有类型为 “number” 的参数的索引签名。ts(7053) i