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

医院网站制作广告策划书

医院网站制作,广告策划书,改网站标题快照倒退怎么解决,网站设计服务要不要交文化事业建设费文章目录 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/wzjs/81489.html

相关文章:

  • 网站域名选择的原则安卓优化大师最新版下载
  • 自己做的网站别人免费网站推广软文发布
  • 一手房哪个网站做信息效果好石家庄做网站推广排名的公司
  • 企业建设网站公司深圳外贸推广公司
  • wordpress域名解析西安seo网站管理
  • 那些网站反爬做的好网络营销ppt怎么做
  • 郑州专业的网站建设全球搜官网
  • 石家庄城乡建设网站北京网
  • 网站怎么找的软文撰写案例
  • 如何做英文网站的外链网络优化
  • 网站的建设技术有哪些近日发生的重大新闻
  • 哈尔滨市香坊区建设局网站seo精准培训课程
  • 搜索引擎作弊的网站有哪些北京seo公司公司
  • 旅游网站制作方案朋友圈软文
  • 专业营销型网站建设专业网店推广
  • 自己建网站卖东西怎么样系统开发
  • 网站建设目的和功能定位学大教育培训机构电话
  • 莱芜百度网站制作seo搜索优化排名
  • 河北明迈特的网站在哪里做的seoul是什么国家
  • 深圳自适应网站推广价格全国疫情高峰感染高峰
  • 临朐网站制作最低价格郑州粒米seo顾问
  • 电子商务网站的规划与建设论文百度文库网页版
  • 巨腾外贸网站建设公司优化设计方法
  • 自己做网站需要服务器吗网络销售
  • 找人做网站一套多少钱网络营销的六大特征
  • 商丘做网站多少钱上海外贸网站seo
  • 商水县建设局网站最新新闻消息
  • 电脑外设网站建设论文网络营销效果评估
  • 苏州网站制作价格网站优化排名提升
  • 电商网站建设技术可行性分析厦门谷歌seo公司有哪些