当前位置: 首页 > news >正文

怎么做二手网站代理怎么做转载小说网站

怎么做二手网站代理,怎么做转载小说网站,太原网站建设ty556,如何出售自己的域名文章目录 1、小记2、页面3、typescript事件4、测试数据5、样式 1、小记 element-plus中el-table 的 expand,箭头控制子项显示&#xff0c;有点丑。 想实现类似bootstrap &#xff0c;用按钮 展开/隐藏子项的功能 2、页面 <!-- 表内容 --><el-table:data"tabl…

文章目录

  • 1、小记
  • 2、页面
  • 3、typescript事件
  • 4、测试数据
  • 5、样式

1、小记

element-plus中el-table 的 expand,箭头控制子项显示,有点丑。
想实现类似bootstrap ,用按钮 展开/隐藏子项的功能
在这里插入图片描述在这里插入图片描述

2、页面

<!-- 表内容 --><el-table:data="tableData":border="true":preserve-expanded-content="true"style="width: 100%":expand-row-keys="expands":row-key="getRowKeys"><!-- 子项 --><el-table-column type="expand" width="0"><!-- width隐藏列 --><template #default="props"><div m="4" class="expandcontent"><el-table :data="props.row.family" :border="true" :color="'red'"><el-table-column label="Name" prop="name" /><el-table-column label="State" prop="state" /><el-table-column label="City" prop="city" /><el-table-column label="Address" prop="address" /><el-table-column label="Zip" prop="zip" /></el-table></div></template></el-table-column><!-- 其他数据列 --><el-table-column label="Date" prop="date" /><el-table-column label="Name" prop="name" /><!-- 操作 --><el-table-column label="Operations"><template #default="props"><el-button type="primary" @click="toggleExpand(props.row)">{{ isExpanded(props.row) ? '收起' : '展开' }}</el-button></template></el-table-column></el-table>

3、typescript事件

<script setup lang="tsx">
const getRowKeys = (row) => {return row.id
}
//展开自定义
const expands = ref<string[]>([])
const toggleExpand = (row) => {const key = getRowKeys(row)const index = expands.value.indexOf(key)if (index > -1) {expands.value.splice(index, 1) // 收起} else {expands.value.push(key) // 展开}
}
const isExpanded = (row) => {return expands.value.includes(getRowKeys(row))
}
</script>

4、测试数据

const tableData = [{id: 1,date: '2016-05-03',name: 'Tom',state: 'California',city: 'San Francisco',address: '3650 21st St, San Francisco',zip: 'CA 94114',expand: false,family: [{name: 'Jerry',state: 'California',city: 'San Francisco',address: '3650 21st',zip: 'CA 94114'},{name: 'Spike',state: 'California',city: 'San Francisco',address: '3650 21st ',zip: 'CA 94114'},{name: 'Tyke',state: 'California',city: 'San Francisco',address: '3650 21st ',zip: 'CA 94114'}]},{id: 2,date: '2016-05-02',name: 'Tom',state: 'California',city: 'San Francisco',address: '3650 21st St, San Francisco',zip: 'CA 94114',expand: false,family: [{name: 'Jerry',state: 'California',city: 'San Francisco',address: '3650 21st St, San Francisco',zip: 'CA 94114'}]}
]

5、样式

<!-- 样式 -->
<style scoped lang="scss">
// 子项背景色
:deep(.el-table__expanded-cell) {background-color: #cbdde2 !important;
}
// 子项居中
.expandcontent {width: 95%;margin: 0 auto;
}
</style>
http://www.dtcms.com/a/401056.html

相关文章:

  • 用例图在线制作网站建设电子商务网站的规划书
  • 去哪里找做网站的批量替换wordpress文章中的文字
  • 网站建设中 页面推广网站的作用
  • 深圳建网站兴田德润很好网站制作是那个
  • 燕莎做网站免费手机网站建站系统
  • 江西九江网站建设知名网站域名
  • 郑州做网站哪个公司好网站怎么盈利
  • 广州贸易网站北京网络营销顾问
  • 服装企业网站模版江门seo推广优化
  • 临沂 网站优化wordpress响应式相册主题
  • 网站标签title域名过期了怎么办怎么找回网站
  • 热水器网站建设 中企动力上海备案证查询网站查询网站查询
  • 苏州网站建设套餐网站的绝对路径怎么做
  • 微信网站全称电商网站后台建设问题
  • 网站建设与规划总结怎么写个人网站首页内容
  • 为外国企业做中文网站建设网站建设额
  • 建立网站时间电子商务网站建设可行性 分析
  • 建国内外网站有什么区别网站开发简历模板
  • 软路由做网站金口河移动网站建设
  • 网站主机一般选哪种的用dw做网站的视频
  • 今科云平台网站建设技术开发做算法的网站
  • phpcms v9网站导航装修公司起名
  • 直接推广和间接推广区别佛山市seo推广哪家好
  • 网站建设shundeit移动网站建设是什么
  • 泉州北京网站建设可以免费建设网站
  • 模板性公司网站图片百度引擎搜索推广
  • 桂林网站建商标注册名字查询系统
  • wordpress本站主题做网站的数据从哪里来
  • 网站建站推广自己做网站赚钱吗
  • 东莞整合网站建设推广wordpress 登陆信息