TypeScript
文章平均质量分 63
TypeScript是JavaScript的一个超集类型编译为普通的JavaScript。TypeScript是纯面向对象与类,接口和静态类型如C#或Java
SmallTeddy
('b' + 'a' + + 'a' + 'a').toLowerCase()
展开
-
ts中Cannot use namespace ‘RelationGraph‘ as a type报错解决方法
1、问题代码展示这里我们引用了一个RelationGraph第三方库。并且在shims-vue.d.ts文件中声明了依赖库来解决Cannot find module 'relation-graph' or its corresponding type declarations报错的问题。之后我们可以看到组件引入没有问题,但是在ref使用上报错Cannot use namespace 'RelationGraph' as a type。2、问题修复问题解决办法很简单,根据报错无法将命名空间“Re原创 2022-03-30 09:14:44 · 5484 阅读 · 1 评论 -
Vue2.0中使用Typescript + Eslint使用不报错的方法
Typescript + Vue + Eslint使用不报错的方法总结。一、vue-class-component官方文档里的一种解决办法public $refs!: { projectCreate: ProjectCreate };this.$refs.projectCreate.open();public $refs!: { input: HTMLInputElement };this.$refs.input.focus();二、vuex-class 用法@State private s转载 2021-11-17 09:13:08 · 2186 阅读 · 0 评论 -
vue+element+ts封装提示弹框组件
1、效果2、简要说明首先外层是一个dialog,然后内部分为上下两部分,分别是显示区域和按钮操作区域;显示区域又分为左右两部分,左边为步骤条,右边为图片。3、代码部分1、声明类在src/utils/class/CustomClass.ts中配置class;class TipsUrlsClass { id = 0; url = ''; constructor(data: Partial<TipsUrlsClass> = {}) { Objec原创 2021-04-21 10:48:19 · 2377 阅读 · 0 评论 -
JavaScript排序算法专栏(JS十大排序算法详解)
一、冒泡排序1、Explanation And Steps(解释的步骤)冒泡排序(Bubble Sort)也是一种简单直观的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。作为最简单的排序算法之一,冒泡排序给我的感觉就像 Abandon 在单词书里出现的感觉一样,每次都在第一页第一位,所以最熟悉。冒泡排序还有一种优化算原创 2020-07-27 15:55:45 · 2675 阅读 · 1 评论 -
property xxx does not exist on type Object报错
在TypeScript中如果按JS的方式去获取对象属性,有时会提示形如Property ‘xxx’ does not exist on type 'Object’的错误。下文代码中的’xxx’替换成你的变量。var obj: Object = Object.create(null);obj.xxx= "xxx";//[ts] Property 'xxx' does not exist on type'Object'.这是因为Typescript在执行代码检查时在该对象没有定义相应属性,遇到该报错有以原创 2020-07-06 18:18:08 · 10205 阅读 · 0 评论