为了验证mpy的ble有多大本事,挑战点有难度的,别老整最简单那个uuid,试试别人的。 晚上直接去米家专卖店拿了两个,回家就开干,个把小时的活儿,成功拿到数据。 顺便又复习了一下ble,说实话,一段时间不搞还真有点忘了。。...
-
javascript 前端 typescript micropython ble 连接小米温湿度计2 获取数据
-
javascript 前端 在 TypeScript 中,import type和 import 的区别
在 TypeScript 中,import type 和 import 有以下区别:import type 仅仅引入类型信息,而不会引入实际的 JavaScript 对象。这意味着在编译后,import type 引入的代码...
-
vue.js javascript Type annotations can only be used in TypeScript files
vscode的vue文件 写ts语法报这个错误 类型注释只能在TypeScript文件中使用 解决方法:ctrl+shipt+p 然后输入Preferences: Open User Settings或Preferences...
-
typescript node.js javascript 前端 vue.js vue中对象去重
一般的数组我们可以直接用new Set( 方法即可。但是在实际开发过程中,后端的接口传回来的数据可能会出现重复对象的情况出现,例如以下:6和2是重复的,不去重就会有同样的数据渲染到页面上。这种情况下,我们就要进行数组里的对象...
-
vue.js javascript 前端 typescript 前端框架 【ts】文件“xx/src/views/HomeView.vue.ts”不是模块。ts(2306)
...
-
前端 vue.js typescript 环境配置 vite(vue3+ts)配置开发、测试、生产环境
关于vite配置开发、测试、生产环境的记录。一、创建配置文件1、与src目录同级创建配置文件 | |—src— | |—components |—views |—.env.development |—.env...
-
javascript 前端 typescript 实现扩展 external 能力的 Vite 插件
前言大家对构建工具中的 external 的属性一定不会陌生吧。在优化构建产物体积需求中可能会引入 CDN 来取代一些基础的模块或工具包,如 React、Vue、lodash 等。 最近没什么事情,闲余时间研究了下 Vite...
-
javascript 前端 TypeScript基础傻瓜式文档,一看就会
目录一、TypeScript是什么,为什么要使用它?: 产生背景: 为何使用:二、TS与JS的区别: 表格总结:三、TypeScript 开发环境搭建四、基本类型: T...
-
前端 javascript 【TypeScript】TS中type和interface在类型声明时的区别(十二)
🐱 个人主页:不叫猫先生 🙋♂️ 作者简介:2022年度博客之星前端领域TOP 2,前端领域优质作者、阿里云专家博主,专注于前端各领域技术,共同学习共同进步,一起加油呀! 💫优质专栏:vue3+vite+typeScrip...
-
typescript javascript 前端 Invalid attempt to spread non-iterable instance.In order to be iterable, n
翻译:传播不可迭代实例的尝试无效。为了可迭代,非数组对象必须具有[Symbol.iiterator]()方法。出现这个报错的时候一般都是在对象前面使用了扩展运算符let obj = {name: '张三', age: 18}...
-
javascript angular.js Angular web开发 TypeScript 中的深拷贝和浅拷贝
什么是深拷贝在JavaScript/TypeScript中,深拷贝是指创建一个对象的副本,而不仅仅是创建对原始对象的引用。对复制的对象进行的任何更改都不会影响原始对象,反之亦然。这个副本将完全复制基础对象,包括每个嵌套级别的...
-
vue.js typescript vue 3.0 批量导入全局组件
...
-
javascript 前端 TypeScript 基础语法
...
-
vue.js 前端 typescript Element-plus之使用表格table,后怎么传入数据
使用的是django rest framework+vue3的架构,出现了以下两种问题:1、django的settings设置:DEFAULT_PAGINATION_CLASSES时,vue使用res.data可以获取后台的...
-
vue.js javascript Vue3:Typescript与组合式API、defineProps、defineEmits等使用
...
-
前端 javascript 【TypeScript】TS类型守卫(六)
🐱个人主页:不叫猫先生 🙋♂️作者简介:前端领域优质创作者、阿里云专家博主,专注于前端各领域技术,共同学习共同进步,一起加油呀! 💫系列专栏:vue3从入门到精通、TypeScript从入门到实践 📝个人签名:不破不立 📢...
-
javascript 前端 ts: TypeScript跳过检查/忽略类型检查
TypeScript的类型检查给开发带来了便利。同时,也在某些情况下带来了问题有的语法,编译的时候总是编译不通过,没有好的办法,直接禁用类型检查,先编译通过再说1、单行忽略2、跳过对某些文件的检查添加到该文件的首行才起作用参...
-
react.js typescript openlayers点击地图获取与坐标相交的要素feature、输入坐标获取与其相交的要素
1.点击地图获取与坐标相交的要素feature//判断点击的坐标是否在田块内//点击的图层//删除上一个田块样式//重新设置样式message.error('设备点不位于田块内!' ;//map.getView( .fit(...
-
javascript typescript 前端批量导出图片并打包压缩
问题:批量下载图片并压缩在一个文件夹里,导出到本地磁盘实现思路:根据url地址,把url地址转化为二进制流,再把二进制流转化为blob格式然后用jszip压缩文件最后用file-saver生成文件并保存到本地磁盘第一步:第二...
-
javascript 前端 深入理解 TypeScript 高级用法
本文将深入探讨 TypeScript 的高级类型系统,以更好地理解和使用这些高级类型,提高代码的可读性、可维护性和健壮性。TypeScript 是一种类型安全的 JavaScript 超集,除了基本类型和对象类型之外,Typ...
-
typescript 前端 开发语言 面试 TS —— TS中的面向对象
文章目录前言一、什么是对象二、定义class三、extends继承四、super继承五、接口总结第一节: 什么是对象程序中所有的操作都需要通过对象来完成,对现实事物的一个抽象,以一系列的属性与方法的集合。比如,人,手机。第二...
-
javascript angular.js TypeScript 自定义装饰器
(预测未来最好的方法就是把它创造出来——尼葛洛庞帝)装饰器装饰器一种更现代的代码模式,通过使用@的形式注入在属性,寄存器,方法,方法参数和类中,比如在Angular,Nestjs和midway等流行框架中也都用到了装饰器。...
-
typescript javascript 前端 TS 类 和 ES6 类对比
1. 为什么要理解 TS 类和 ES6 类的区别TS 类和 ES6 类 看着很像,但又有很多不同,区分 TS 类 和 ES6 类,既可以让我们 对 TS 类 的优势印象更深刻,也会减少 TS 类 和 ES6 类 概念上的混淆...
-
javascript 前端 TypeScript篇.02-Interface接口,Class类,Function函数,Enum枚举,泛型
一.接口interface1.介绍官方: TypeScript的核心原则之一是对值所具有的结构进行类型检查。 它有时被称做“鸭式辨型法”或“结构性子类型化”。 在TypeScript里,接口的作用就是为这些类型...
-
vue react TS实现Optional typescript 函数推算非必填项
typescript实现类型推算在代码中我们需要实现condition和examineState这两个类型可填,我们也可以通过这种方式去实现 但是在字段很多而且在应用场景很多的时候这样写很麻烦也可能你这个地方需要必填另外一个...
-
typescript javascript 前端 Vue3初始化调用函数
入口文件 runtime-dom/src/index.txcreateApp -˃ createRenderer -˃ createBaseRenderer(这里还创建了render函数以及一系列渲染时的函数 -˃ cre...
-
html 前端 typescript js 关于 window.location.search获取的字符串为中文后乱码的问题
在程序中使用var value = window.location.search.split("?" [1];获取地址栏中信息后发现在页面显示中出现乱码现象。获取并解析查询字符串的方法:decodeURIComponent...
-
typescript javascript 前端 ts文件引入外部资源报错问题
ts中import图片webpack+typescript项目中如下引入图片会报错(提示找不到该模块 :解决:添加图片模块声明文件如下声明文件images.d.ts:注意:只能放置在tsconfig.json中include...
-
javascript 前端 TypeScript 类型声明文件.d.ts
文章目录一、TS 中的两种文件类型二、类型声明文件的使用说明1. 使用已有的类型声明文件1.1 内置类型声明文件1.2 第三方库类型声明文件1.2.1 库自带声明文件1.2.2 DefinitelyTyped2.创建自己的类...
-
typescript vue.js html5 javascript 前端 使用@vueuse/core 中组合式函数实现一键复制
@vueuse/core 介绍是一个基于 组合 API 封装的库提供了一些网站开发常用的工具函数,切得到的是响应式数据安装 pnpm i @vueuse/core 使用步骤 // 1、安装后 pnpm i @vueus...
-
javascript 前端 vue.js typescript vue3+element-plus+xlsx实现复杂表格导入导出功能
页面整体导出:导出的模板带有公式可以自动计算金额 导出也可以选择字段的顺序每格的大小(还支持自定义CSS样式但我没用) 导入 修改过后将表格导入下面具体代码先下载 slsximport * as XLSX from 'xl...
-
typescript TS2023年面试题汇总~~~~持续更新中!!!!
文章目录一、typescript 的数据类型有哪些二、TypeScript 中枚举类型的理解三、TypeScript 中接口的理解四, TypeScript 中类的理解五,TypeScript 中泛型的理解?六,TypeSc...
-
react.js javascript typescript React Native 自定义扩大点击区域&&不影响原布局
已封住的公共组件,可直接引入使用 opacity: 1, // 透明的叠加视图调用方式console.log('点击触发' ...
-
javascript typescript reactnative android ios 组件化APP集成React Native实践
目录1. 为什么要集成React Native2. 认识React Native2.1 基础2.1.1 语言基础2.1.2 React Native基础2.2 实践2.2.1 环境搭建2.2.2开源项目2.3 模式3. 如何...
-
vue.js typescript elementui javascript Vue3之element-plus选择器(el-select)的样式修改【已解决】
...
-
typescript javascript 前端 TS 基本数据类型和Any类型、数组、元组
boolean类型:string类型:number类型:undefined和null类型undefined和null类型是所有类型的子类型,也就是说可以把 null 和 undefined 赋值给 number 类型的变量。...
-
前端 静态类型语言 重温Typescript
对TS有些生疏了,想着来总结一波,可作为日后工作中的快速参考手册。TypeScript具有类型系统,且是JavaScript的超集。它可以编译成普通的JavaScript代码。 TypeScript支持任意浏览器,任意环境,...
-
前端 javascript typescript RFC3339时间格式与普通时间格式函数相互转换
* RFC时间格式 转换为 普通时间格式* 普通时间格式 转换为 RFC时间格式...
-
react.js 前端 typescript React 中的 memo、useMemo及useCallback
在讲述如何进行性能优化之前,我们先来谈谈 React 为什么会重新渲染。React 为什么会重新渲染状态改变是 React 树内部发生更新的唯二原因之一。// 延迟很明显,每当我们在 input 里面输入内容,console...
-
TypeScript 类型
一、类型二、例子三、特性四、详细数组一、类型基本类型:number:表示数字类型,包括整数和浮点数。string:表示字符串类型。boolean:表示布尔类型,只有两个可能的值:true 或 false。null 和 und...
-
react.js 前端 react native javascript typescript React国际化react-i18next
框架使用的是umi 搭建的所以用的umi国际化配置(我的都是TS)// 或者yarn add react-i18next i18next //推荐getLocale 获取setLocale 设置第一步在app.tsx 同级...
-
数学建模 javascript TypeScript 中的 ReturnType:增强可读性和可维护性
在 JavaScript和 TypeScript 开发中,提高代码的可读性和可维护性对于长期成功至关重要。在本文中,我将向您介绍一个有价值的 TypeScript 功能,称为ReturnType. 通过理解和利用Return...
-
游戏开发 typescript cocos2d Cocos Creator中的Tween
最新的Cocos Creator 3.x版本使用了Tween系统来代替原来的Action系统,很多小伙伴不明白Tween到底是什么,并且怎么用。今天就来给大家讲解一下Tween吧,希望能够帮助大家快速掌握Tween的使用...
-
前端 typescript vue Cannot find module ‘@/components‘ or its corresponding type declarations.Vetur(2307)
Cannot find module ‘@/components’ or its corresponding type declarations.Vetur(2307 当script 标签上加上lang="ts" 时就会...
-
javascript 开发语言 typescript一些语法糖
单个问号 ? 在定义类型里,代表非必须,可以帮助ide和lint进行静态检查 type UserInfo = { username?: string; } 单个问号 ? 用于属性读取,表示如果不存在则返回空,减...
-
typescript js的decodeURICompnent后的加号问题
问题描述:从url上取参数然后发送给后端,使用decodeURICompnent空格会转为+如上图所示,query中的引号中应该是空格,现在传给后端的是+处理:// decodeURIComponent(query[1]?....
-
vue.js typescript javascript 前端 vue3+ts项目移植发富文本tinymce6踩坑
...
-
javascript 前端 ⨯ Unable to compile TypeScript
前几天在使用egg.js框架运行ts项目的时候,报了这个错误,然后我看了一下别人的博客,出现这个问题的原因:就是可能是我自己的ts版本太旧了,而导致的。然后解决办法就是,先卸载ts,在重新安装这样子我们的ts版本就会更新了1...
-
前端 typescript class类中 public、private、protected、static、abstract 区别
类的修饰符默认修饰符 可以自由的访问程序里定义的成员只能在类内部访问在类内部和子类中可以访问只读,在内部初始化静态属性不能通过实例访问抽象类抽象类中的抽象方法不包含具体实现并且必须在派生类中实现// 抽象方法不具体实现//...
-
vue.js javascript typescript vue3中一些简单的小技巧
...