
vue.js
文章平均质量分 58
userkang
这个作者很懒,什么都没留下…
展开
-
vue2 和 vue3 中判断 slots 的兼容写法
除此之外,也可以借助 vue-demi 这个库,来兼容 vue2 和 vue3 的写法。原创 2024-08-30 19:24:15 · 368 阅读 · 0 评论 -
揭秘 Vue.js 九个性能优化技巧
转载:https://mp.weixin.qq.com/s/iQwTr5T95wPflJMT87ZObggitHub 源码:https://github.com/Akryum/vue-9-perf-secrets这篇文章主要参考了 Vue.js 核心成员 Guillaume Chau 在 19 年美国的 Vue conf 分享的主题:9 Performance secrets revealed,分享中提到了九个 Vue.js 性能优化的技巧。我看完他的分享 PPT后,也阅读了相关的项目源码,在深入了解转载 2021-01-29 12:50:15 · 352 阅读 · 0 评论 -
一个简易的 vue 框架 —— MyVue
MyVue一个简易的 Vue 框架:1、用来解释 vue 的响应式原理2、实现简单的模版指令{{}}、v-model 指令和事件指令项目地址https://github.com/userkang/MyVue用法1、 安装依赖npm install2、 启动本地服务npm run dev...原创 2018-10-29 13:40:27 · 1812 阅读 · 0 评论 -
tslint 检查 vue 文件补丁脚本
在 vue 项目中使用 tslint 来做代码检查,但当执行 npx tslint -p tsconfig.json 时,发现 tslint 并不能对 vue 文件进行检查。受到 vue-cli3 中的启发,发现 @vue/cli-plugin-typescript/lib/tslint.js 中写了个补丁专门用来解决这个问题。主要思想是把 vue 文件中包含的ts部分摘出做验证。下面是稍微...原创 2019-08-02 20:25:44 · 1100 阅读 · 0 评论 -
Vue中使用debounce防抖(ts)
一、抽象组件使用方式1、封装抽象组件(debounce.js 文件)import Vue from 'vue'const debounce = (func, time, ctx, immediate) => { let timer const rtn = (...params) => { clearTimeout(timer) if (immediat...原创 2019-09-26 15:55:19 · 12849 阅读 · 0 评论