vue组件自调用
2024-09-08 19:26:42
组件自调用
在vue中有些情况下我们会用到组件本身来遍历出自己想要的效果。
其实非常简单,可以在模板中使用name属性值,来调用自己
<template>
<el-submenu v-if="item.children && item.children.length" :index="item.name" v-auth="item.authority">
<template slot="title"><i :class="item.icon" style="color: #ffffff"></i><span>{{ item.label }}</span></template>
<XnMenuItem v-for="child in item.children" :key="child.name" :item="child"></XnMenuItem>
</el-submenu>
<el-menu-item v-else :index="item.name" @click="jumpTo(item)" v-auth="item.authority"><i :class="item.icon"></i><span slot="title">{{ item.label }}</span></el-menu-item>
</template>
<script>
export default {
name:'XnMenuItem',
props: {
item: {
type: Object,
default: () => ({})
}
},
data() {
return {}
},
methods: {
jumpTo(data) {
this.$router.push({ name: data.name })
},
},
}
</script>
最新文章
- Windows 安装Kafka
- Python的由来
- Java集合框架的接口和类层次关系结构图
- JavaScript动态显示当前时间
- win7 IIS 部署-vs2012开发网站-全是问题啊。。。
- 一个叫<;NameValuePair>;的东西~~~
- js方法类库封装的简易示例
- Oracle 中 sys和system帐号的区别
- Android中dp和px之间进行转换
- MongoDB Long/Int(长整型)的自增长主键 解决方案
- angularjs填写表单
- xampp 搭建 web mac上
- phpcmsV9常用标签
- yum安装mariadb-galera同步
- querySelector() 选择器语法
- pyspider 笔记
- c# 百度地图api APP SN校验失败
- yolov2源码分析
- JAVA NIO 中的 zerocopy 技术提高IO性能
- Hadoop ";Cannot create directory .Name node is in safe mode.";解决方案
热门文章
- 一幅图像为f=[1 4 7;2 5 8;3 6 9],设kx=1.8,ky=1.3,试采用最邻近插值对其进行放大,写出新图像矩阵。
- 内存概述-java虚拟机的内存划分
- 【CTO变形记】驱动力的选择
- MD5在Python中的简单使用
- 【学习日志】volatile关键字的作用
- 最长上升子序列 II 时间复杂度(nlogn)
- 和ChatGPT聊了一会天它的学习反映能力惊呆了我
- Autodesk Maya2023 破解版安装教程(小白看了也说understand)
- P7_小程序的宿主环境
- Python 元组列表排序:初学者可能忽视的细节