我曾经写过的一篇文章用过子组件里面自己引用自己

element-ui的表格。表头和表格数据都是接口动态给的。多级表头。如何写呢?

MyColumn.vue

<template>

<el-table-column :prop="titledata.values"
    :label="titledata.label"
    align="left">

<template v-if="titledata.children.length">
      <my-column v-for="(item, index) in titledata.children"
        :key="index"
        :titledata="item"></my-column>

//自己引用自己把item作为titledata的数据传给自己再去走当前的页面,知道titledata.children的长度为0
    </template>

</el-table-column>
</template>

<script>
export default {
  name: 'MyColumn',  //在这里name就相当于注册了当前的组件。可以直接引用自己了。
  props: {
    titledata: {
      type: Object
    }
  }
}
</script>

vue component组件内部自己引用自己相关推荐

  1. vue的组件内部全局变量按照使用的前端id存储历史数据

    为了监控oracle四个库的线程数 需要使用vue组件内部全局变量,局部变量每次会清零 但是四个barline都是一个vuecomponent,因此使用字典数组 <template>< ...

  2. 【Vue】组件(component)

    文章目录 一.什么是组件 二.为什么需要组件 三.创建一个组件 四.组件的复用 五.通过 Prop 向子组件传递数据 六.通过插槽分发内容 七.动态组件 八.注意事项 一.什么是组件 所谓的组件,其实 ...

  3. Vue创建组件的三种方式

    1.使用 Vue.extend 来创建全局的Vue组件 <div id="app"><!-- 如果要使用组件,直接,把组件的名称,以 HTML 标签的形式,引入到 ...

  4. component组件

    什么是组件? 组件(Component)是Vue js最强大的功能之一.组件可以扩展HTML元素,封装可重用的代码.在较高层面上,组件是自定义元素,Vue js 的编译器为它添加特殊功能.在有些情况下 ...

  5. Vue之组件与组件通信

    一.组件概念 组件是可复用的 Vue 实例, 用来封装标签, 样式和JS代码. 组件化 :封装的思想,把页面上 可重用的部分 封装为 组件,从而方便项目的 开发 和 维护 一个页面, 可以拆分成一个个 ...

  6. vue父子组件通信之随机数小练习

    目录 vue父子组件通信的理解 父组件代码: 子组件代码: 效果图: vue父子组件通信的理解 1.Vue中子组件不能直接引用父组件的数据,需要通过props选项接收来自父组件的数据. 2.props ...

  7. vue的组件 components

    一.组件组成 组成:html +Js+css 模板: <template><div > </div> </template> <script> ...

  8. Vue(组件化编程:非单文件组件、单文件组件)

    一.组件化编程 1. 对比传统编写与组件化编程(下面两个解释图对比可以直观了解) 传统组件编写:不同的HTML引入不同的样式和行为文件 组件方式编写:组件单独,复用率高(前提组件拆分十分细致) 理解为 ...

  9. 三十七、深入Vue.js组件Component(下篇)

    @Author:Runsen @Date:2020/7/4 人生最重要的不是所站的位置,而是内心所朝的方向.只要我在每篇博文中写得自己体会,修炼身心:在每天的不断重复学习中,耐住寂寞,练就真功,不畏艰 ...

最新文章

  1. 一次被僵尸网络病毒攻击的过程
  2. Tomcat端口被占用:starting Tomcat8.0 server at localhost has encountered a problem
  3. 实战Jquery(一)--username校验
  4. 汇编语言---子程序设计举例(两组数据相加)
  5. enum class
  6. msysgit+apache安装说明 - gitweb服务器部分
  7. 【优化算法】蛙跳算法 (SFLA)【含Matlab源码 1839期】
  8. 南航大学计算机专业硕士学历,南航计算机科学与技术学院导师介绍:戴群
  9. 消息队列MQ的基础知识
  10. python给定dna等分成两个序列_Biopython序列
  11. Ionicons的使用
  12. mysql odbc 免安装_MySQL免安装版配置
  13. Solana沦为“宕机链”:TPS修正主义的又一次失败
  14. meltdown官方POC原理分析和踩过的坑
  15. 一个屌丝程序猿的人生(二十一)
  16. python 词库 匹配_python从一段文本中找出存在于词库的词语
  17. java记录访问次数_Java 利用监听器来实现记录用户访问网站次数(示例代码)
  18. ServerSocket和Socket连接
  19. 根据身份证获取出生日期
  20. “实践是检验真理的唯一标准”是公理,公理是原点,原点是循环论证

热门文章

  1. android大字体桌面,简易桌面老人下载
  2. Web.config中设置网站起始页
  3. 在华清远见学习嵌入式开发的总结
  4. 电信智能手机android,电信智能手机推荐【图文】
  5. 分析当今(2016年12月13日)社交三巨头:微信、whatsapp、line
  6. 二元选择模型:Probit还是Logit?
  7. SAPnbsp;PAnbsp;共享nbsp;免费下载
  8. 一个实验了解多层内网渗透
  9. 【JavaScript】按钮绑定点击事件-onCliek事件
  10. 英飞凌基础学习笔记PSI5(Peripheral Sensor Interface)