首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Mr_Ma
掘友等级
资深前端开发工程师
凡事有交代,件件有着落,事事有回音
获得徽章 15
动态
文章
专栏
沸点
收藏集
关注
赞
953
文章 937
沸点 16
赞
953
返回
|
搜索文章
Mr_Ma
赞了这篇文章
情绪羊
前端开发 @字节跳动
·
1年前
关注
如何在Vue2/3中正确透传插槽,提升组件编写效率?
在vue的组件化开发过程中,透传几乎必不可少,在创建高级组件时非常有用。合理利用透传可以大幅提升高级组件开发效率,同时也能降低组件的维护成本,用更少的代码却能实现更多的事情...
49
评论
分享
Mr_Ma
赞了这篇文章
前端无名打工人
前端
·
1年前
关注
Vue中 $attrs 和 $listeners 的用法
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 学习 vueAdmin-template 这个项目时,看到两个属性 v-bind="$attrs" 和 v-on="$...
1
评论
分享
Mr_Ma
赞了这篇文章
毕小宝
Java 开发
·
3年前
关注
Vue 学习笔记:$attrs 和 $listeners 的用法
学习 vueAdmin-template 这个项目时,看到两个属性 v-bind="$attrs" 和 v-on="$linteners",于是就这两个属性的用法作了一下深...
13
5
分享
Mr_Ma
赞了这篇文章
进度百分之三十
正在学前端 @Null
·
2年前
关注
$attrs和$listeners,inheritAttrs的使用
vm.$attrs包含了父作用域中不作为 prop 被识别 (且获取) 的 attribute 绑定 (class 和 style 除外)。当一个组件没有声明任何 prop...
4
评论
分享
Mr_Ma
关注了
金色海洋
资深前端开发工程师
Mr_Ma
赞了这篇文章
快跑蜗牛
前端开发
·
1年前
关注
vue组件$listeners和$attrs在透传时和新增事件和属性的合并规则
背景 在某些相对复杂的项目中,我们抽取的公共组件可能存在深层嵌套的场景,例如: 我们会在App.vue里带上业务中提供的数据,一层层的传递进去,在传递的过程中一般有两种方案...
9
评论
分享
Mr_Ma
赞了这篇文章
董员外
VIP.5 如鱼得水
前端 @全栈
·
3年前
关注
Vue属性绑定之attrs
他会自动把方法绑定到子组件的根元素,所以点击子组件的任何一个部分都会触发执行该方法。 在子组件使用剩余操作符 ......
2
评论
分享
Mr_Ma
赞了这篇文章
KoK44541
快要全栈了 @1
·
5年前
关注
手把手教你封装 Vue 组件,并使用 npm 发布
本文主要记录一下如何基于 Vue 开发组件,并在 npm 上发布。废话不多说,进入正题 好了,到这里准备工作做好了,我们可以开始开发组件了,接着上面的例子,下面开始开发一个...
1.1k
44
分享
Mr_Ma
赞了这篇文章
红尘炼心
web前端工程师
·
2年前
关注
『前端工程』—— 封装Vue第三方组件的三板斧
在封装第三方组件中,经常会遇到一个问题,如何通过封装的组件去使用第三方组件的Attributes(属性)、Events(自定义事件)、Methods(方法)、Slots(插...
439
40
分享
Mr_Ma
赞了这篇文章
阿飞飞飞
前端全栈搬砖 @公号 前端之帆
·
4年前
关注
vue组件封装指南
因为直接赋值,对于对象和数组而言只是浅拷贝,指向的是同一个内存地址,其中一个改变另一个也会改变。而通过 JSON颠倒转换之后,实现了深拷贝,则可以互不影响。 这样既降低了耦...
237
16
分享
Mr_Ma
赞了这篇文章
小p
前端开发工程师
·
6月前
关注
Vue独立组件开发:封装一个可编辑的Table组件
可编辑的表格组件是非常灵活的,因此采用了render函数来让用户自定义表格内容,但是render函数写法不好维护,于是使用作用域插槽来代替,render能做的插槽都能做。...
26
5
分享
Mr_Ma
赞了这篇文章
前端知识库
前端工程师
·
4年前
关注
如何打造一套vue组件库
组件库能帮我们节省开发精力,无需所有东西都从头开始去做,通过一个个小组件拼接起来,就得到了我们想要的最终页面。在日常开发中如果没有特定的一些业务需求,使用组件库进行开发无疑...
380
24
分享
Mr_Ma
赞了这篇文章
小p
前端开发工程师
·
8月前
关注
Vue独立组件开发: prop event slot
独立组件应该是vue开发中难度最大一类组件,因为它要是给很多开发者使用的,所以这类组件的API的设计、兼容性、性能及复杂的功能实现提出了很高的要求。目前,国内只用大厂才有能...
18
1
分享
Mr_Ma
赞了这篇文章
ssh_晨曦时梦见兮
前端从进阶到入院 @字节跳动
·
3年前
关注
Vue 进阶必学之高阶组件 HOC
高阶组件这个概念在 React 中一度非常流行,但是在 Vue 的社区里讨论的不多,本篇文章就真正的带你来玩一个进阶的骚操作。 先和大家说好,本篇文章的核心是学会这样的思想...
770
88
分享
Mr_Ma
赞了这篇文章
CodingDogY
前端 @前端
·
5月前
关注
vue高阶组件介绍及使用
Vue默认情况下,父组件是可以直接给子组件的根元素添加class和style的,但是有时候我们可能需要在父组件上给子组件添加一些特性绑定(attribute binding...
5
1
分享
Mr_Ma
赞了这篇文章
ZYSzys
前端
·
5年前
关注
手把手教你封装Vue组件
为了能在Vue上更简便地使用canvas-nest.js这个炫酷的特效,在原项目作者的提醒下,花了几小时直接将canvas-nest封装成了vue-canvas-nest组...
38
评论
分享
Mr_Ma
赞了这篇文章
金色海洋
高级工程师 @自由职业
·
2年前
关注
Vue3 封装第三方组件(一)做一个合格的传声筒
各种UI库的功能都是非常强大的,尤其对于我这种不会 css 的人来说,就更是帮了大忙了。只是嘛,如果再封装一下的话,那么用起来就会更方便了。那么如何封装呢?封装三要素 ——...
7
评论
分享
Mr_Ma
赞了这篇文章
田八
VIP.5 如鱼得水
前端
·
5月前
关注
Vue3 组件封装的一些技巧和心得
在日常开发的过程中,使用Vue的组件进行业务拆分,代码解耦是一个很好的选择; 今天就来分享一下我在使用Vue3进行组件封装的一些技巧和心得,希望能够帮助到大家;...
95
5
分享
Mr_Ma
赞了这篇文章
花椒的麻
前端
·
4年前
关注
Vue-通用组件封装注意事项
vue-通用组件封装通用组件要具备高性能、低耦合,开发中应注意以下几点数据的传入数据从父组件传入时应在props中加一些限制或验证props中的数据不能直接进行修改,如果要...
12
评论
分享
Mr_Ma
赞了这篇文章
赵_叶紫
前端开发 @世界最棒的公司
·
3年前
关注
Performance 之 Chrome Performance
运行时性能表现(runtime performance):当页面在浏览器中运行时的性能表现。当然我们得有一个网站来使用。这里我用平时的开发页面进行分析。在chrome的 `...
12
评论
分享
下一页
个人成就
文章被点赞
983
文章被阅读
349,342
掘力值
6,993
关注了
222
关注者
371
收藏集
21
关注标签
32
加入于
2018-10-19