Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
React中常见的TypeScript定义使用
前言 在我学习typescript时 想在react中使用typescript写代码 从头开始的时候是懵逼的 因为官方文档并没有使用typescript的教程 多是自己在网上查 自己看定义摸索 所以今天把我用过的 总结归纳一下 希望能帮助到
Reactjs点滴知识
TS
TypeScript中的泛型(泛型函数、接口、类、泛型约束)
一 泛型函数 TypeScript泛型是一种可以使代码具有更高的可重用性和泛化能力的特性 通过泛型 我们可以定义一种通用的类型或函数 使其能够应对多种类型的输入 泛型在类 函数 接口等多种场景下都可以使用 具体来说 在定义泛型函数时 我们可
TS
typescript
javascript
前端
TypeScript中的keyof、typeof、索引访问类型、条件类型
一 keyof类型操作符 TypeScript中的keyof类型操作符可以获取某个类型的所有属性名组成的联合类型 这个操作符的作用是帮助开发者在静态类型检查中更准确地操作属性名 举例来说 如果我们有如下一个接口 interface Pers
TS
typescript
数学建模
javascript
从mpeg ts文件中提取I帧(3):pes包的解析
本系列的第一篇文章讲解了如何把ts包拼装为pes包 本章主要讲解如何解析pes包 一 pes包的格式如下图所示 二 相关字段解析 packet start code prefix 标识包起始端的包起始码 固定值为 0000 0000 000
音视频
MPEG
TS
pes
I帧
【报错】onMounted is called when there is no active component instance too be associated with.
文章目录 报错 分析 解决 报错 onMounted is called when there is no active component instance too be associated with Lifecycle injecti
TS
遇见BugVuejs
vuejs
前端
javascript
VSCode 中,TS 提示 ”无法找到 *.vue 声明文件“ 的解决方案
在使用 VSCode 开发 Vue3 TS 项目时 编辑器一直有一个报错 因为不影响编译和运行 所以就一直没在意 但这两天看着这红杠提示实在是太别扭 今天就来解决一下这个问题 还自己一个清爽的开发环境 在网上查找了很多资料 靠谱的不好找 但
vuejs
工具
VSCode
vue
TS
ffmpeg的使用
目录 ffmpeg的下载 配置 下载 版本说明 环境变量配置 ffmpeg处理m3u8 ts的常用命令 ffmpeg是一个十分强大的音视频处理工具 提供转码 播放等基础功能 功能十分全面 强大 但命令繁多复杂 通常不直接使用 而是集成在带G
常用API
ffmpeg
m3u8
TS
视频合并
【ts】数组、联合数据类型、类型推论
一 ts约束数组 1变量 类型 let arr Number 1 3 3 4 arr push 1 arr push he 不能添加数组中没有约束的类型 2 数组泛型 变量 Array lt 类型 gt let arr Array
TS
javascript
前端
h5监听页面展示隐藏返回
在开发中遇到了需要监听页面隐藏展示 比如切到后台又切回来 这个时候我立马想到onShow生命周期 不过反应过来这个是微信小程序的 如果想在h5里面监听的话 只需要加一个监听器 document addEventListener visibi
TS
vuejs
javascript
typescript
前端
TypeScript中的模块与命名空间
一 模块 在TypeScript中 模块是一种组织和封装代码的方式 模块使得代码可以按照特定的规则划分为不同的文件 并且可以在这些文件之间进行导入和导出 从而实现代码的重用和组织 1 默认导入导出 默认模块导出是一种特殊的导出语法 在一个模
TS
typescript
Ubuntu
javascript
TypeScript基本操作,配置文件tsconfig.json详解,vscode和HBuilderX基本配置
Node 基本命令 npm安装依赖 npm install xxx 利用 npm 安装xxx依赖到当前命令行所在目录 npm install xxx g 利用npm安装全局依赖xxx npm install xxx save 安装并写入pa
TS
typescript
nodejs
ES6
前端
TypeScript中数组类型的定义
TypeScript中数组类型的定义 现在我们可以定义一个最简单的数组类型 比如就是数字类型 那么就可以这么写 const numberArr 1 2 3 这时候你把鼠标放在numberArr上面可以看出 这个数组的类型就是 number
TS
typescript
ts项目打包报错 error TS6504: xxxxxx is a JavaScript file. Did you mean to enable the ‘allowJs‘ option?
项目vue3 ts 打包时一个组件如下错误 解决 加上lang
Vue3
TS
vue3
【TS】Error: Property ‘children‘ does not exist on type ‘X‘
最近 在做项目模块的迁移 新项目需要使用ts 遇到的问题有点多 记录一下 先来复现一下场景 import React from react type PersonProps name string age number const Pers
TS
前端
javascript
vue2.x+ts项目,在props type导入自定义接口类型报‘xxx‘ only refers to a type, but is being used as a value here处理办法
一 报错 xxx only refers to a type but is being used as a value here 在Props中使用自定义类型约束时 报上面的错误 然后 我在网上查找教程 找到一个说在ts中导出class 接
TS
vue
props
type
TypeScript的基础类型
1 boolean类型 boolean表示布尔值类型 即true和false 例 let isDone boolean false 2 number类型 number表示数字类型 包括整数和浮点数 例 let decimal number
TS
javascript
typescript
开发语言
TypeScript中的联合类型、类型别名、接口、类型断言
一 联合类型 在TypeScript中 联合类型 Union Types 是指用 符号将多个类型组合成一个的类型 这种类型可以包含不同的类型 例如字符串 数字或对象 这些不同类型的值可以赋值给联合类型的变量 而在使用这个变量时 需要对不同类
TS
typescript
javascript
前端
React中 useState在合成事件中是异步的,怎么获取到useState 设置后的最新值,或者说setState中获取到最新值
useState 在合成事件中是异步的 合成时间是什么呢 合成事件 简单来说 比如onClick 或者 onChange 或者说是 Input之类的事件 所以一个情景是这样的 当你在onClick 中这样设置了状态 并赋值上去 但是打印的值
大前端
ReactJS
javascript
前端
TS
TypeScript中的递归类型简析
在这篇博客中 我们将深入探讨TypeScript中的递归类型 递归类型是一种非常强大的功能 它允许我们对具有自相似结构的数据进行更精确的类型建模 我们将通过多个示例来展示递归类型的用法 并对每个示例进行详细的讲解 什么是递归类型 递归类型是
TS
typescript
javascript
前端
«
1
2
3
»