logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

TS和vue3.0学习笔记

TS和vue3.0TypeScript基础静态类型和对象静态类型函数参数和返回类型的注解数组类型注解元组(数组的加强版)TypeScript安装ts: npm install typescript -g执行:1、需要先转成js文件:tsc demo01.ts生成一个js文件;然后再执行js文件:node demo01.js2、安装npm install -g ts-node,可直接用 ts-nod

TS和vue3

TS和vue3学习TS基础基础变量vue3升级vue3的好处setupref、 reactive、toRefscomputed 和 watchproxy生命周期TS基础基础变量语法:例:定义变为的属性为booler, string, number, number[], string[]等等let isDone: boolean = false;let isDone: any[]= [1, ‘aaa

#typescript#vue.js#javascript
vue组件封装技巧

vue组件封装技巧$attrs$listenersinheritAttrs$attrs用途:在对组件进行二次封装的时候会出现孙子组件的传值问题,如果都通过prop进行层层传递太过麻烦定义:包含了父作用域中不被认为 (且不预期为) props 的特性绑定 (class 和 style 除外)。当一个组件没有声明任何 props 时,这里会包含所有父作用域的绑定 (class 和 style 除外),

#vue.js#javascript#前端
使用vue实现防抖

场景:当需要用输入框的输入的值进行实时验证或搜索时// debounce.jsexport const debounce = (() => {let timer = nullreturn (callback, wait) => {clearTimeout(timer)timer = setTimeout(callback, wait)}})()// test.vue<templa

到底了