
Vue
风吹一夏v
这个作者很懒,什么都没留下…
展开
-
vue 实现水波进度条和环形进度条效果
vue 实现水波进度条和环形进度条原创 2022-12-02 14:12:19 · 2664 阅读 · 1 评论 -
vue 自定义组件实现v-mode
有时候我们需要对自定义的组件实现v-model的双向绑定。v-model实际是v-bind和v-on的语法糖的写法。所以我们封装自己的组件就可以利用这点来封装。首先我们得知道v-model的原理。语法糖v-model的写法。原创 2022-10-21 15:36:00 · 1492 阅读 · 0 评论 -
vue 利用 screenfull 实现全屏
其实我们可以利用 screenFull 的监听事件, 来实现屏幕的全屏和退出全屏的监听,当然使用原生的api也是可以实现的, 不过代码会显得有点臃肿。有时候我们实现的全屏点击的时候icon图标可以正常切换, 但是如果按 esc 键退出的话就不能监听到退出全屏导致icon展示不正确。原创 2022-10-10 09:56:55 · 1939 阅读 · 6 评论 -
vue+vite+ts添加eslint校验和代码提交校验
vue+vite添加eslint校验和代码提交校验原创 2022-08-25 15:59:11 · 1760 阅读 · 0 评论 -
vscode 快速生层vue模板
vscode用户代码片段原创 2022-07-29 10:27:30 · 1616 阅读 · 3 评论 -
Pinia的使用
1. Pinia 是什么?Pinia 是一个用于 Vue 的状态管理库,类似 Vuex, 是 Vue 的另一种状态管理方案Pinia 支持 Vue2 和 Vue3 相比vuex去掉了mutations,操作数据更简单灵活方便2. Pinia 优势简单易于学习轻量化, 仅有 1 KB模块化设计,便于拆分状态3. 安装 Pinia使用 npmnpm install pinia使用 yarnyarn add pinia4. 使用1.在main.js中注册并使用import原创 2022-02-16 11:50:02 · 2663 阅读 · 0 评论 -
js导入xlsx文件
原生js导入xlsx1.记得导入xlsx.js文件可以用csdn链接:<script src="https://cdn.bootcdn.net/ajax/libs/xlsx/0.17.0/xlsx.js"></script><!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compat原创 2021-11-19 18:36:03 · 2280 阅读 · 1 评论 -
Vue.use()的使用(自己封装ui组件库)
1.Vue.use()的使用import Vue from 'vue'import App from './App.vue'import router from './router'import store from './store'import Antd from 'ant-design-vue';import 'ant-design-vue/dist/antd.css';// --------start导入自己的组件Ui----------import liUI from './com原创 2021-11-26 16:11:56 · 896 阅读 · 0 评论