博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
vue 的 solt 子组件过滤
阅读量:5132 次
发布时间:2019-06-13

本文共 511 字,大约阅读时间需要 1 分钟。

如上图:

1、定义了一个类似下拉的组件 mySelect , 然后里面有自定义的组件 myOptions

2、有很多时候,我们希望, mySelect 组件内部的子组件,只能是 myOptions 。 不应该有  <div>666</div>

3、在mySelect 里面做一层过滤,去掉不需要的组件

 

下面先看看

myOptions.vue 组件代码

  

接下来是 mySelect 的代码:

  

在 mySelect 的  created 和 mounted 里面,分别查看  

this.$slots.default和 this.$children

就会发现内部的子组件渲染,与这个有很大关系,只需要过滤一下 slots 就可以了

转载于:https://www.cnblogs.com/muamaker/p/11014900.html

你可能感兴趣的文章
第一次博客随笔:苏钰冰
查看>>
HIS-DELPHI-读取数据库配置
查看>>
如何引入iconfont图标与Element-UI组件
查看>>
ArcMap合并之路 -- 该段路合并成一个完整的路
查看>>
HTML5 a标签的down属性进行图片下载
查看>>
js日期比较
查看>>
0119——UIImageView的一些属性 和 简单动画实现
查看>>
Castle ActiveRecord学习(八)事务
查看>>
for循环的break和continue
查看>>
Win32串行通信中文版(Serial Communications In Win32)
查看>>
go语言的null值问题
查看>>
mpvue——引入antv-F2图表
查看>>
在UC浏览器打开链接唤醒app,假设没有安装该app,则跳转到appstore下载该应用
查看>>
skozrloug
查看>>
D. Flowers Codeforces Round #271(div2)
查看>>
表单重复提交
查看>>
HDU2767 Proving Equivalences(scc)
查看>>
shell脚本函数与数组
查看>>
HDU - 2825(AC自动机+状态压缩DP(需要优化))
查看>>
论Nim中的 proc 和 method
查看>>