自定义事件
基础语法
v-bind(缩写 :):绑定DOM 元素的属性 / 特性,关联 “数据→视图”,核心是 “传数据”;
v-on(缩写 @):绑定DOM 元素的事件,关联 “视图→逻辑”,核心是 “响应用户操作”;
二者是 Vue 模板中最基础的两个指令,分别处理 “数据渲染” 和 “交互逻辑”,是 Vue 响应式开发的核心基础。
逻辑图

前端通过el属性和Vue对象建立联系
前端通过插槽(slot)和 组件建立联系
但是我们想要在组件中删除Vue对象的数据是做不到的。要想实现需要借助自定义事件这个中间桥梁

达到效果
让子组件的消息模版可以删除vue对象中的数据。原来是只有父组件的消息模版可以删除vue对象中的数据
自定义事件的实现方法
- 在vue对象中创建删除方法
- 在组件中定义自定义事件方法 (使用 this.$emit(事件名))
- 在前端通过@事件名(因为他也是一个方法所以使用@) 和 组件进行绑定, 通过 @事件名="vue对象的方法名称" 和vue对象建立联系


评论
问答助学
相关内容
0个评论
全部评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
内容推荐
🚩JavaD131、抽象类、继承、多态、接口、内部类,单独每一章节能懂,综合后就似懂非懂2、每一章节重复看视频,还是懂,做综合题,这一遍刷题是对的,再接着刷题是错的。3、死板的知识适合我,灵活的不适合。4、五大山头压着都懵圈了,看来还要多花时间在这五大山头
3
Day 13✅ 今天做了:Vue表单搜索, 搜索栏布局⏰ 明天计划:继续学前端
2
今天学了Python基础之:①数据类型和变量:五大数据类型以及变量常量②字符串与编码:字符编码以及Python中的字符串、编解码、格式化
2
🚩JavaD141、今天看了try-catch-finally和函数式编程,lamda有点类似Swift中的闭包,还没彻底理解,似懂非懂2、五座山头刷题,靠理解的话,得分50,靠答题规则记忆,得分95,总体还是似懂非懂3、看书《Head First设计模式》(第二版)的工厂设计模式和代理设计模式(李文华的视频提到了两种设计模式,就顺便有岔路去看了,以免天天被五座山头逼疯了)
2
day41今天自己修改了一下简历,用作投AI应用开发岗位,还不是很完善,先用老鱼简历做一个简单的。后年用AI优化了一下。今天主要是对AI超级智能体的总结还有简历优化,后续继续学新项目,我觉得写项目是学知识的最佳途径,相比于死板板的理论,实践起来,记忆更佳。但是基础的还是要看,不然跟着写项目都写不明白。算法一题,Java基础。用友有一个笔试邀约,9月第一个笔试。其他的投完简历的都还没回信,科大讯飞的
2
作者分享
Day 1
✅ 今天做了:学习了advisor的扩展知识,rag基础知识
⏰ 明天计划:学完所有arg知识。再敲一遍扩展知识
📚 今日感悟:把大的目标拆分成多个小块,就和走楼梯一样。这样心理压力也就小了。
2
Day 1
✅ 今天做了:今天临时有事,上午早起补上
⏰ 明天计划:
📚 今日感悟:加油! 还是现实生活精彩
1
Day 4
✅ 今天做了:学习了对话记忆,自定义Advisor(尤其是日志),结构化输出,对话记忆持久化
⏰ 明天计划:完成扩展内容,看完ARG的知识
📚 今日感悟:今天感觉状态好多了。以后早起只要不碰手机,就可以坚持下去,明天继续加油。之后几天每天我都会坚持学习和打卡!
2
Day 1
✅ 今天做了:学习了自动以拦截器
⏰ 明天计划:学完ARG所有知识
📚 今日感悟:明天去图书馆学习!
1
Day 2
✅ 今天做了:AI项目支持多轮对话以及保留多轮存储记忆
⏰ 明天计划:学完ai的拓展内容,RAG知识库
📚 今日感悟:每天多学一点,慢慢就越来越多了。慢就是快!
2
