Element UI 表格实现类目树结构并添加子级缩进效果
{///'title///':///'Element UI 表格实现类目树结构并添加子级缩进效果///',///'description///':///'本文介绍如何使用 Element UI 的表格组件实现类目树结构,并通过 CSS 设置子级缩进效果,使表格更清晰易懂。///',///'keywords///':///'Element UI, 表格, 类目树, 子级缩进, CSS, padding-left///',///'content///':///'可以使用 CSS 来对子级进行缩进。你可以通过为子级元素添加一个类名,并为该类名设置padding-left属性来实现缩进效果。例如://n//ncss//n.child-level {//n padding-left: 20px;//n}//n//n//n然后,你可以在<el-table-column>中使用<template>来设置子级元素的类名。修改代码如下://n//nhtml//n<el-table-column label=///'类目名称///' prop=///'categoryName///' width=///'150///'>//n <template #default=///'{ row }///'>//n <span :class=///'{ 'child-level': row.parentCategoryId !== 0 }///'>{{ row.categoryName }}</span>//n </template>//n</el-table-column>//n//n//n这样,如果某个类目的parentCategoryId不等于0,即表示该类目是子级,会应用.child-level类名,并添加缩进效果。///
原文地址: https://www.cveoy.top/t/topic/qgW3 著作权归作者所有。请勿转载和采集!