首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
用户2704799027083
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
167
文章 167
沸点 0
赞
167
返回
|
搜索文章
赞
文章( 167 )
沸点( 0 )
Vue——组件传值2:子向父传值(利用组件的自定义事件进行反向传值)
2.子向父传值使用“$emit”; 由于是子组件传值给父组件,我们可以回忆上一次的子组件==>父组件的通信方式就是组件的自定义事件。 参考:https://juejin.cn/post/7140313
Vue——组件传值2:(子向父传值的优化)
优化: 第一种: 1. 在父组件中的子组件标签中 将<Box @event="fn" :a1="msg"></Box>简化成 <Box :a1.sync="msg"></Box> 2. 在子组件中触发
Vue——组件传值3:多层传值($listeners & $attrs)
多层传值: 在不用状态管理vuex的时候,如何让父组件与子孙组件通信,我们可以用可以 $emit一层一层的传递:会显得冗余。 vue2.4之后,提出 $attrs、$listeners ,可以实现跨级
Vue——DIFF算法
1.什么是DIFF(比较算法) 用JavaScript对象结果表示DOM树的结构;然后用这个树构建一个真正的DOM树,插入到文档当中。 当状态变更的时候,重新构造一颗新的对象树。然后用新的树和旧的树进
Vue——Vue的加载流程
Vue的加载流程: 1. 每一个组件在加载时都会调用vue内部的render函数来把这个组件的template选项的模板解析为一个JS对象,这个对象跟DOM节点对象“长得一样”,就是为了后来的渲染。
Vue——生命周期函数(钩子函数)、销毁组件的方法(补充)、相关面试题
组件的生命周期函数(与data、methods同级): Vue实例从创建到销毁的过程,就是生命周期 一、组件创建前后: 1.beforeCreate() {} 组件创建之前,这个时候data和meth
Vue——网络请求、解决跨域问题
Vue项目:创建一个Vue项目写前端 在前端使用axios做AJAX请求: 1.安装axios:在小黑窗中敲 npm install axios --save 2.导入axios,并在页面中使用: 1
Vue——组件6:组件的自定义事件
事件的三要素: 事件源target、事件类型type、监听器hander 组件的自定义事件: 就是自己创建的事件,包含事件名,事件回调等,定义好之后去给组件使用。也是一种组件间的通信方式,适用于子组件
Vue——组件5:插槽的作用
插槽: 插槽的作用: 1.显示标签,在组件内部通过<slot></slot>进行接收 2.命名插槽,增加插槽的灵活性 3.带参数的插槽,将插槽中的数据使用组件内部的数据 引言: 当我们在组件标签内部再
Vue——解决图片不显示的问题(也就是项目的资源打包问题)
疑惑: vue项目中在data设置图片路径,template标签引入后,页面无法显示图片,浏览器控制台报错,路径没问题。 如何在data中引用本地图片: 错误的点: 想通过data里的引入路径 ,再:
下一页
个人成就
文章被点赞
173
文章被阅读
36,451
掘力值
1,553
关注了
2
关注者
4
收藏集
1
关注标签
2
加入于
2022-04-29