解决vue同一slot在组件中渲染多次的问题


Posted in Javascript onSeptember 06, 2018

Q:今天写公共组件的时候碰到一个奇葩的情况,slot内部需要再次调用slot,这就会导致同一slot在组件中渲染多次引发的bug

A:把把父组件需要传入的dom结构作为props属性传递给slotRender,保证出来的dom结构不相同(尽管它们都是同一vnode渲染出来的)

解决vue同一slot在组件中渲染多次的问题

定义一个渲染slot的组件

子公共组件调用

解决vue同一slot在组件中渲染多次的问题

解决vue同一slot在组件中渲染多次的问题

父公共组件调用

解决vue同一slot在组件中渲染多次的问题

以上这篇解决vue同一slot在组件中渲染多次的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Javascript继承(上)——对象构建介绍
Nov 08 Javascript
Ext JS添加子组件的误区探讨
Jun 28 Javascript
判断在css加载完毕后执行后续代码示例
Sep 03 Javascript
js生成的验证码的实现与技术分析
Sep 17 Javascript
8个超实用的jQuery功能代码分享
Jan 08 Javascript
Bootstrap入门书籍之(三)栅格系统
Feb 17 Javascript
less简单入门(CSS 预处理语言)
Mar 08 Javascript
JS数组去重(4种方法)
Mar 27 Javascript
node 使用 async 控制并发的方法
May 07 Javascript
webpack项目使用eslint建立代码规范实现
May 16 Javascript
js实现上下左右键盘控制div移动
Jan 16 Javascript
Element PageHeader页头的使用方法
Jul 26 Javascript
vue template中slot-scope/scope的使用方法
Sep 06 #Javascript
vue-cli 默认路由再子路由选中下的选中状态问题及解决代码
Sep 06 #Javascript
jQuery实现鼠标移入移出事件切换功能示例
Sep 06 #jQuery
Vue下拉框回显并默认选中随机问题
Sep 06 #Javascript
vue兄弟组件传递数据的实例
Sep 06 #Javascript
webpack4简单入门实例
Sep 06 #Javascript
jQuery实现动画、消失、显现、渐出、渐入效果示例
Sep 06 #jQuery
You might like
用PHP的ob_start() 控制您的浏览器cache
2009/08/03 PHP
供参考的 php 学习提高路线分享
2011/10/23 PHP
PHP缓存集成库phpFastCache用法
2014/12/15 PHP
php+mysqli实现批量执行插入、更新及删除数据的方法
2015/01/29 PHP
讲解WordPress开发中一些常用的debug技巧
2015/12/18 PHP
htm调用JS代码
2007/03/15 Javascript
ExtJS4中使用mixins实现多继承示例
2013/12/03 Javascript
jQuery中多个元素的Hover事件解决方案
2014/06/12 Javascript
JQuery中serialize()、serializeArray()和param()方法示例介绍
2014/07/31 Javascript
EasyUI实现第二层弹出框的方法
2015/03/01 Javascript
JavaScript类型系统之Object详解
2016/01/07 Javascript
浅谈JS中的!=、== 、!==、===的用法和区别
2016/09/24 Javascript
JavaScript队列的应用实例详解【经典数据结构】
2017/04/12 Javascript
详解Vuejs2.0之异步跨域请求
2017/04/20 Javascript
详解Angular2响应式表单
2017/06/14 Javascript
AngularJS实现tab选项卡的方法详解
2017/07/05 Javascript
vue2.0 如何把子组件的数据传给父组件(推荐)
2018/01/15 Javascript
Puppet的一些技巧
2018/09/17 Javascript
react MPA 多页配置详解
2019/10/18 Javascript
微信小程序pinker组件使用实现自动相减日期
2020/05/07 Javascript
Python实现多线程下载文件的代码实例
2014/06/01 Python
Python自动化构建工具scons使用入门笔记
2015/03/10 Python
浅谈python中copy和deepcopy中的区别
2017/10/23 Python
Python八大常见排序算法定义、实现及时间消耗效率分析
2018/04/27 Python
python智联招聘爬虫并导入到excel代码实例
2019/09/09 Python
python matplotlib折线图样式实现过程
2019/11/04 Python
python re模块匹配贪婪和非贪婪模式详解
2020/02/11 Python
Django filter动态过滤与排序实现过程解析
2020/11/26 Python
Python实例教程之检索输出月份日历表
2020/12/16 Python
详解纯CSS3制作的20种loading动效
2017/07/05 HTML / CSS
美国综合购物商城:UnbeatableSale.com
2018/11/28 全球购物
表彰大会主持词
2014/03/26 职场文书
小学生安全演讲稿
2014/04/25 职场文书
项目负责人岗位职责
2015/02/15 职场文书
慰问信的写作格式及范文!
2019/06/24 职场文书
Jupyter notebook 不自动弹出网页的解决方案
2021/05/21 Python