category
Vue 分类
2023-03-30
Vue中使用MittMitt是一个在Vue.js应用程序中使用的小型事件总线库。该库允许组件进行通信,而不必过度依赖父级或子级组件之间的props。
Mitt的特性和功能介绍
轻量级: Mitt只有200字节大小,不会增加你的应用程序的负担
2023-03-20
Vue3中使用piniaPinia是一个轻量级的、基于Vue 3的状态管理库,它的设计目标是提供简单易用的API,使得开发者能够更加便捷地管理Vue 3应用程序中的状态。与Vuex相比,Pinia更加轻量级和易于理解,适用于中小型应用程序。
2023-03-20
Vue3 + Swiper开发轮播列表组件前端开发中,轮播列表的场景并不少见,通常使用Vue+Swiper来实现,上手比较快。
安装依赖直接执行npm命令
1npm i swiper
组件编写Html模板代码123456789101112
2021-12-08
Vue 学习二el 与 data 的两种写法el 有两种写法(1)new Vue 时配置 el 属性(2)先创建 Vue 实例,随后通过 vm.$mount 指定 el 的值。data 有两种写法(1)对象式
123data: {
2021-12-07
Vue 学习一vue 基础一套用于构建用户界面的渐进式 JavaScript 框架渐进式:Vue 可以自底向上逐层的应用简单应用:只需要一个轻量小巧的核心库复杂应用:可以引入各式各样的 Vue 插件特点: 1. 采用组件化模式,提高代码复用
2021-04-07
数据绑定所谓数据绑定,就是指View层和Model层之间的映射关系
单向绑定Model的更新会触发 View 的更新,而 View 的更新不会触发Model的更新,它们的作用是单向的。
双向绑定Model的更新会触发View的更新,View
2021-03-18
函数防抖(debounce)应用场景
登录、发短信等按钮避免用户点击太快,以致于发送了多次请求,需要防抖
调整浏览器窗口大小时,resize 次数过于频繁,造成计算过多,此时需要一次到位,就用到了防抖
文本编辑器实时保存,当无任何更改操作一