Avatar notebook default
19篇文章 · 2994字 · 1人关注
  • Vue3中ref与reactive的赋值

    vue3新增的ref与reactive可以为数据提供响应式,二者使用时都需提前引入 ref ref用于定义基础数据类型ref定义后,需用.val...

  • Resize,w 360,h 240
    vite+ts项目中路径别名的配置

    vite.config.ts中别名配置 利用node中的path获取绝对路径 此时配置完成即可在项目中使用别名,但ts中使用时,会提示报红(但不...

  • ts第三方库引入代码报红

    ts引入第三方库时,直接引入会报红提示,如引入uview时,提示无法找到模块“uview-plus”的声明文件。“f:/study/vue3+t...

  • 对象赋值响应式

    vue3,reactive对象在赋值后,变量代理函数变了,失去了响应式 解决方案 使用Object.assign() 使用ref

  • TS绕过多余属性检查

    此时因为接口只定义了name,但使用时多传入了age,TS会报错提示 解决方法 1.类型断言 在传参时,将参数指定为该接口类型 2. 索引签名 ...

  • TS中type与interface

    interface与type interface主要用于类型的检查,定义具有相似类型的名称和类型的对象结构。此外也可定义方法和事件 type还可...

  • TS类中的静态属性、成员属性与私有字段

    静态属性 使用static修饰,只能在类中被访问到,如代码中的grades 成员属性 使用public修饰,可省略不写,成员属性不设置默认值时,...

  • TS类型合并

    类型合并 同名属性合并问题 合并类型中存在同名属性时,若该同名属性类型一样,则取相同值,若同名属性类型不一致,合并后该属性为never 合并后的...

  • Resize,w 360,h 240
    v-model的几个修饰符

    lazy 正常情况下,v-model进行双向绑定时,绑定的是input事件,即每次内容输入后便会将最新的值和绑定的属性进行同步;而lazy修饰符...

文集作者