博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Vue核心技术-24,递归组件
阅读量:2222 次
发布时间:2019-05-08

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

一,前言

日常开发中,经常会用到一些递归组件,如:省市区的三联滚动,商品的多级分类等这一篇介绍如何创建递归组件

二,递归组件

常见的递归组件一般有级联选择器和树形控件,他们都具有层级关系利用组件递归就可以开发出具有层级关系的独立组件

例如:

tree

在创建组件时,为组件设置name之后,就可以在组件模板中递归使用,创建递归组件了

运行结果:

--5---4----3-----2------1以上递归组件的实例,实现了组件的递归使用通过为组件设置name值,在组件模板中递归使用并且在递归过程中进行传参,以及对新的层级使用计算属性累加分隔符

三,递归组件的使用注意

在自定义一个递归组件时,必须为组件设置一个终止递归的条件,不然会一直递归下去导致报错

无限递归导致报错


四,结尾

本篇简单的介绍了递归组件的使用,在实际项目开发中很少使用,主要用于封装级联选择或树形组件
你可能感兴趣的文章
夯实Java基础系列2:Java自动拆装箱里隐藏的秘密
查看>>
夯实Java基础系列1:Java面向对象三大特性(基础篇)
查看>>
夯实Java基础系列3:一文搞懂String常见面试题,从基础到实战,更有原理分析和源码解析!
查看>>
夯实Java基础系列4:一文了解final关键字的特性、使用方法,以及实现原理
查看>>
Java 未来行情到底如何,来看看各界人士是怎么说的
查看>>
IntelliJ 平台 2020 年路线图
查看>>
走进JavaWeb技术世界8:浅析Tomcat9请求处理流程与启动部署过程
查看>>
微软宣布加入 OpenJDK,打不过就改变 Java 未来!
查看>>
MyBatis动态SQL(认真看看, 以后写SQL就爽多了)
查看>>
为什么强烈推荐 Java 程序员使用 Google Guava 编程!
查看>>
先搞清楚这些问题,简历上再写你熟悉Java!
查看>>
【数据库】关系数据库和非关系数据库的优缺点
查看>>
【数据结构】动态顺序表
查看>>
Markdown的基础使用
查看>>
Linux基础命令
查看>>
【C语言】交换两个数值的三种方法
查看>>
【数据结构】栈的简单理解以及对栈的基本操作
查看>>
【数据结构】简单不带环迷宫的实现(用栈实现)
查看>>
【C语言】简单的了解递归(求斐波那契,n的阶乘,字符串长度,把一个整型(无符号),转化为字符型并打印出来)
查看>>
【数据结构】动态栈的实现
查看>>