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

北京网站建设制作颍州网站建设

北京网站建设制作,颍州网站建设,软文案例短篇,oss做网站迁移封装一个组件#xff0c;该组件需要根据不同设备屏幕宽度自适应调整展示方式。对于 PC 端#xff0c;以类似 el-table 的形式展示数据#xff0c;而移动端则以一个类似 item 的形式展示每行数据。 可以先在组件中判断设备类型#xff0c;如以下示例代码所示#xff1a; …封装一个组件该组件需要根据不同设备屏幕宽度自适应调整展示方式。对于 PC 端以类似 el-table 的形式展示数据而移动端则以一个类似 item 的形式展示每行数据。 可以先在组件中判断设备类型如以下示例代码所示 templatediv :class[table-wrapper, isMobile ? is-mobile : ]!-- PC 端展示 --table v-if!isMobile classmy-tabletheadtrth v-for(column, index) in columns :keyindex{{ column.label }}/th/tr/theadtbodytr v-for(row, index) in rows :keyindextd v-for(column, columnIndex) in columns :keycolumnIndex{{ row[column.prop] }}/td/tr/tbody/table!-- 移动端展示 --div v-else classmy-listdiv v-for(row, index) in rows :keyindex classmy-list-itemdiv v-for(column, columnIndex) in columns :keycolumnIndex classmy-list-item-label{{ column.label }}/divdiv v-for(column, columnIndex) in columns :keycolumnIndex classmy-list-item-value{{ row[column.prop] }}/div/div/div/div /templatescript export default {name: MyTable,props: {columns: Array,rows: Array,},computed: {isMobile() {return /Android|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent);},}, }; /scriptstyle scoped .table-wrapper {overflow-x: auto; }.my-table {border-collapse: collapse;width: 100%; }.my-table td, .my-table th {border: 1px solid #ddd;padding: 8px;text-align: left; }.my-list {background-color: #fff; }.my-list-item {display: flex;flex-wrap: wrap;padding: 8px;border-bottom: 1px solid #ddd; }.my-list-item-label {min-width: 60px;font-weight: bold;margin-right: 8px; }.my-list-item-value {flex: 1; }.is-mobile .my-table {display: none; }.is-mobile .my-list {display: block; }.is-mobile .my-list-item {padding: 8px 0;border-bottom: none; } /style以上代码中通过判断 navigator.userAgent 来判断设备类型如果是移动端则展示列表形式否则展示表格形式。 对于 PC 端的表格形式可以使用标准的 table 元素来实现样式上可以参考 el-table 组件。 对于移动端的列表形式可以使用 flex 布局和自适应宽度来实现每个数据项用一个 div 包含 label 和 value 两部分。在样式上需要注意调整边距和间距使其更适合移动端的展示。 以上是一个简单的实现方式您可以根据具体需求进行修改和扩展。
http://www.w-s-a.com/news/196462/

相关文章:

  • 网站制作报价表做网站上海公司
  • 简洁大气蓝色文章资讯网站百度搜索广告推广
  • 河南建设工程协会网站网站收银系统建设
  • 网站制作 服务企业网站案例展示
  • 咸宁网站建设wordpress手动降级
  • 昆明做网站建设怎么样做网站赚钱全攻略
  • 企业网站建设实战教程微信如何注册小程序
  • 做一件代发网站百度seo服务
  • 小说网站开发 公司可以做行程的网站
  • 古交市网站建设公司apk连接wordpress
  • 网页 网 址网站区别wordpress菜单居右
  • 网站建设搭建运营一台云服务器做多个网站
  • 用php做网站用什么框架推广网站推荐
  • 如何用二级域名做网站多用户网上商城
  • 河南省建设科技网站浅谈电子商务网站建设与规划
  • 网站空间需要续费青海网站建设推广
  • 网站开发本地环境企业网站建设排名口碑
  • 做新闻的网站怎样赚钱个人网站课程设计报告
  • 网站设计样例那个网站做图片好看
  • 小型公司网站建设深圳网络营销策划有限公司
  • 国内优秀企业网站做视频网站用什么系统
  • 网站建设入门pdfwordpress网站标题
  • 专业网站的定义网站运营的概念
  • 外贸服装网站建设网页美工设计说明书
  • 郑州专业做网站公百度翻译api wordpress
  • 做网站哪里找大学的一级或二级域名
  • 没有静态ip可以做网站服务器上饶网站制作需要多少钱
  • 网站建设wangzhii做国外网站做什么内容
  • 网站建设 搞笑笑话经典 wordpress主题下载
  • 做网站要懂哪些wordpress 站点网络