2024年vue组件封装技巧_vue 组件封装案例,2024年最新Web前端后端社招面试经历

总结

前端资料汇总

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

  • 框架原理真的深入某一部分具体的代码和实现方式时,要多注意到细节,不要只能写出一个框架。

  • 算法方面很薄弱的,最好多刷一刷,不然影响你的工资和成功率😯

  • 在投递简历之前,最好通过各种渠道找到公司内部的人,先提前了解业务,也可以帮助后期优秀 offer 的决策。

  • 要勇于说不,对于某些 offer 待遇不满意、业务不喜欢,应该相信自己,不要因为当下没有更好的 offer 而投降,一份工作短则一年长则 N 年,为了幸福生活要慎重选择!!!
    喜欢这篇文章文章的小伙伴们点赞+转发支持,你们的支持是我最大的动力!

定义:包含了父作用域中不被认为 (且不预期为) props 的特性绑定 (class 和 style 除外)。当一个组件没有声明任何 props 时,这里会包含所有父作用域的绑定 (class 和 style 除外),并且可以通过 v-bind=”$attrs” 传入内部组件——在创建更高层次的组件时非常有用。

用法:父组件正常传入数据,子组件通过在孙组件上v-bind=:" a t t r s " 将未 p r o p s 声明的数据传递,孙组件通过 t h i s . attrs"将未props声明的数据传递,孙组件通过this. attrs"将未props声明的数据传递,孙组件通过this.atrs.xxx进行使用
父组件:
```
子组件
在这里插入图片描述
子组件打印$attrs

孙组件

孙组件打印$attrs
在这里插入图片描述

$listeners

a t t r s 的作用类似, attrs的作用类似, attrs的作用类似,listeners可以将孙组件的事件和参数传递给父组件
孙组件
在这里插入图片描述
子组件
在这里插入图片描述
其中console打印:

父组件
父组件中正常使用即可
在这里插入图片描述
在这里插入图片描述
注:打印中msgA多执行了一次且是undefined是因为子组件中事件进行了从写重写;需要删掉;如果子组件需要用到改事件,暂不知道用法在这里插入图片描述

inheritAttrs

定义:官方定义
父组件:
在这里插入图片描述
子组件
设置inheritAttrs: true时,
在这里插入图片描述
在这里插入图片描述
设置为false 时
在这里插入图片描述
不过通过$attrs依然能获得传入的数据。

provide/inject

最后

我可以将最近整理的前端面试题分享出来,其中包含HTML、CSS、JavaScript、服务端与网络、Vue、浏览器、数据结构与算法等等,还在持续整理更新中,希望大家都能找到心仪的工作。

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

篇幅有限,仅展示部分截图:

g)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值