博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
第十三课时:递归组件的使用
阅读量:7014 次
发布时间:2019-06-28

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

递归组件的使用

1. 封装简单的Menu组件

一个子组件就相当于一个父组件的html标签

父组件: menu-page.vue
子组件: a-menu.vue、a-menu-item.vue、a-submenu.vue
还有个暴露子组件的index.js

先上一张最后渲染的结果:

图片描述

menu-page.vue

a-menu.vue

a-menu-item.vue

a-submenu.vue

index.js

import AMenu from './a-menu.vue'import AMenuItem from './a-menu-item.vue'import ASubmenu from './a-submenu.vue'export default{  AMenu,  AMenuItem,  ASubmenu}

2.递归组件

子组件不断调用自身(需要组件有name属性),接上面组件的例子,修改menu-page.vue,新增re-subname.vue

最后渲染的效果图

图片描述

menu-page.vue

re-subname.vue

转载地址:http://imqtl.baihongyu.com/

你可能感兴趣的文章
.pem引发的血案
查看>>
如何在rootscope 获取angular ui的tab子域 scope 也叫子域暴露
查看>>
Mongoose入门
查看>>
Css 常用样式
查看>>
HashMap,HashTable,HashSet区别
查看>>
如何学习iOS开发——对新手的几句废话
查看>>
无延时显示Toast的方法
查看>>
tomcat安全防护之普通用户运行
查看>>
分布式锁与实现(一)——基于Redis实现
查看>>
python学习 dict set 的用法(四)
查看>>
双机热备份的切换时间是这么确定的
查看>>
ADSL拨号上网,拨完了获得的地址IP跟网关一样!
查看>>
Socket.IO连接异常时的内置事件流程图
查看>>
算法学习笔记(四)---第k个二进制数字问题
查看>>
忘记sa密码,又删除了windows身份验证账号的解决方法
查看>>
Open-Falcon 监控系统监控 MySQL/Redis/MongoDB 状态监控
查看>>
1-4 Zabbix 用户管理
查看>>
Visual Studio 2017强制更新方法
查看>>
蓝牙设备探测工具blueranger
查看>>
我的友情链接
查看>>