2024年最全Vue 学习笔记(2)Vue 生命周期、组件(1),面试题分享文案

总结

根据路线图上的重点去进行有针对性的学习,在学习过程中,学会写笔记,做总结。

开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】

这里分享一些前端学习笔记:

  • html5 / css3 学习笔记

  • JavaScript 学习笔记

  • Vue 学习笔记

第二种开发方式:

局部组件的开发2

用户登录

在这里插入图片描述

组件中 props 的使用

================================================================================

props 用来给组件传递相应静态数据或者是动态数据;

在组件上声明静态数据传递给组件内部


在局部组件中使用props接收静态数据

在这里插入图片描述

在组件上声明动态数据传递给组件内部


在局部组件中使用prop接收动态数据

在这里插入图片描述

props 的单向数据流


所有的 props 都使得其父子 props 之间形成了一个单向下行绑定:父级 props 的更新会向下流动到子组件中,但是反过来则不行。这样会防止从子组件意外改变父级组件的状态,从而导致你的应用的数据流向难以理解。

额外的,每次父级组件发生更新时,子组件中所有的 props 都将会刷新为最新的值。这意味着你不应该在一个子组件内部改变 props。如果你这样做了,Vue 会在浏览器的控制台中发出警告。—摘自官网

组件中定义数据和事件使用

===============================================================================

组件中定义属于组件的数据


组件中定义自己的data数据

在这里插入图片描述

组件中定义属于组件的事件


组件中事件的定义

在这里插入图片描述

向子组件中传递 Vue实例 的事件并调用该事件


在子组件中调用传递过来的相关事件使用 this.$emit('函数名') 方式调用;

向组件中传递事件并调用

<login :name=“msg” @aaa=“findAlll”>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值