首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Mr_Ma
掘友等级
资深前端开发工程师
凡事有交代,件件有着落,事事有回音
获得徽章 15
动态
文章
专栏
沸点
收藏集
关注
作品
赞
951
文章 935
沸点 16
赞
951
返回
|
搜索文章
赞
文章( 935 )
沸点( 16 )
如何在Vue2/3中正确透传插槽,提升组件编写效率?
在vue的组件化开发过程中,透传几乎必不可少,在创建高级组件时非常有用。合理利用透传可以大幅提升高级组件开发效率,同时也能降低组件的维护成本,用更少的代码却能实现更多的事情,何乐而不为呢?
Vue中 $attrs 和 $listeners 的用法
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 学习 vueAdmin-template 这个项目时,看到两个属性 v-bind="$attrs" 和 v-on="$linteners",于是就
$attrs和$listeners,inheritAttrs的使用
vm.$attrs包含了父作用域中不作为 prop 被识别 (且获取) 的 attribute 绑定 (class 和 style 除外)。当一个组件没有声明任何 prop 时,这里会包含所有父作用域的绑定 (class 和 style 除外),并且可以通过 v-bind="$…
vue组件$listeners和$attrs在透传时和新增事件和属性的合并规则
背景 在某些相对复杂的项目中,我们抽取的公共组件可能存在深层嵌套的场景,例如: 我们会在App.vue里带上业务中提供的数据,一层层的传递进去,在传递的过程中一般有两种方案: 通过props具名接收,
Vue属性绑定之attrs
他会自动把方法绑定到子组件的根元素,所以点击子组件的任何一个部分都会触发执行该方法。 在子组件使用剩余操作符 ...
手把手教你封装 Vue 组件,并使用 npm 发布
本文主要记录一下如何基于 Vue 开发组件,并在 npm 上发布。废话不多说,进入正题 好了,到这里准备工作做好了,我们可以开始开发组件了,接着上面的例子,下面开始开发一个 switch 组件。 写的比较简单,主要还是提供思路。用习惯了开源的组件自己总得了解一下嘛,有的时候在…
Vue独立组件开发:封装一个可编辑的Table组件
可编辑的表格组件是非常灵活的,因此采用了render函数来让用户自定义表格内容,但是render函数写法不好维护,于是使用作用域插槽来代替,render能做的插槽都能做。
如何打造一套vue组件库
组件库能帮我们节省开发精力,无需所有东西都从头开始去做,通过一个个小组件拼接起来,就得到了我们想要的最终页面。在日常开发中如果没有特定的一些业务需求,使用组件库进行开发无疑是更便捷高效,而且质量也相对更高的方案。 目前的开源组件库有很多,不管是react还是vue的体系里都有很…
Vue独立组件开发: prop event slot
独立组件应该是vue开发中难度最大一类组件,因为它要是给很多开发者使用的,所以这类组件的API的设计、兼容性、性能及复杂的功能实现提出了很高的要求。目前,国内只用大厂才有能力开发独立的组件库。
Vue 进阶必学之高阶组件 HOC
高阶组件这个概念在 React 中一度非常流行,但是在 Vue 的社区里讨论的不多,本篇文章就真正的带你来玩一个进阶的骚操作。 先和大家说好,本篇文章的核心是学会这样的思想,也就是 智能组件 和 木偶组件 的解耦合,没听过这个概念没关系,下面会详细说明。 这可以有很多方式,比如…
下一页
个人成就
文章被点赞
990
文章被阅读
360,550
掘力值
7,124
关注了
222
关注者
372
收藏集
21
关注标签
32
加入于
2018-10-19