技术栈
mitt
暂时先用这个名字
2 个月前
开发语言
·
javascript
·
vue.js
·
pinia
·
组件
·
通信
·
mitt
vue3中mitt和pinia的区别和主要用途,是否有可重合的部分?
在 Vue 中,Mitt 和 Pinia 是两个不同的工具,它们的主要用途和功能有所不同,但在某些方面也存在重合的部分。
又言又语
4 个月前
vue
·
vue3
·
mitt
·
组件通信
【Vue3】组件通信之mitt
随着年龄的增长,很多曾经烂熟于心的技术原理已被岁月摩擦得愈发模糊起来,技术出身的人总是很难放下一些执念,遂将这些知识整理成文,以纪念曾经努力学习奋斗的日子。本文内容并非完全原创,大多是参考其他文章资料整理所得,感谢每位技术人的开源精神。
m0_63165331
6 个月前
前端
·
vue3
·
mitt
·
组件通信
·
任意组件通信
Vue3中的常见组件通信之mitt
在vue3中常见的组件通信有props、mitt、v-model、 r e f s 、 refs、 refs、parent、provide、inject、pinia、slot等。不同的组件关系用不同的传递方式。常见的撘配形式如下表所示。
又蓝
1 年前
前端
·
vue.js
·
vue3
·
mitt
vue3事件总线mitt使用方式
在项目中遇到一个这样的问题。页面使用了keepalive缓存, 员工排班和班次之间的数据有关联,当我删除一个班次后,给员工排的班,属于那个被删的班次的情况,已经生效的不会受影响,但是未生效的排班会被删除。如果我不重新拉取后端数据的话,我从班次页面切换到员工排班页面,我前端的排班还是存在的,但是后端的数据已经删除了。这个时候用户点击删除排班,就会出现不友好的提示,我需要避免这个情况。这就需要再删除班次的时候,重新拉取员工排班列表的数据了。
z止于至善
1 年前
vue3
·
通信
·
mitt
在 Vue3 中使用 mitt 进行组件通信
npm 包地址mitt 是一个轻量级的 JavaScript 事件触发器, 只有200b。有基本的事件触发、订阅和取消订阅功能,还支持用命名空间来进行更高级的事件处理。
前端小王hs
1 年前
前端
·
javascript
·
vue.js
·
vue3
·
mitt
vue3+ts mitt报错ts2769
报错:ts2769 原因:mitt3.0进行了更新 源代码:更正代码:可对any进行限制,如下所示: