zoukankan      html  css  js  c++  java
  • element 页面显示效果及需要注意的点

    1.table表头和特定列颜色配置

    效果图:

     代码:

    //表头颜色
    :header-cell-style="{ background: '#f7f8fa', color: '#444' }"
    //特殊列颜色
    cellStyle(row, column) {
          if (row.column.label === "提示信息") {
            return "color:red";
          }
        },

    代码位置:

    2.内容超出隐藏,悬浮显示

      2.1 显示全部的内容

    <el-table-column
            label="标题"
            prop="caption"
            align="center"
            :resizable="false"
            show-overflow-tooltip
    >
    

      2.2 显示提示文字

    <el-tooltip class="item" effect="dark" content="Top Left 提示文字" placement="top-start">
        <el-button>上左</el-button>
    </el-tooltip>

     3.table 行中循环遍历数组

    <el-table-column
              prop="file"
              label="相关文件"
              align="center"
              width="120"
            >
              <template slot-scope="scope" v-if="scope.row.file.length">
                <template v-for="item in scope.row.file">
                  <el-tooltip
                    class="item"
                    effect="dark"
                    content="点击下载文件"
                    placement="top-start"
                  >
                    <div>
                      <el-link
                        :underline="false"
                        type="primary"
                        :href="item.filepath"
                      >
                        <p
                          style="100px;overflow: hidden;white-space: nowrap; text-overflow: ellipsis;"
                        >
                          {{ item.filename }}
                        </p>
                      </el-link>
                    </div>
                  </el-tooltip>
                </template>
              </template>
            </el-table-column>
    

    4.form表单验证

    form表单验证经常用到,但有时候敲了半天发现就是达不到效果。这时候需要检查一下你的代码

     根据图片和提示进行比较,总能发现你存在的问题。

    5.时间选择器

    众所周知,element的时间选择器非常好用。但是使用时间范围选择时,会遇到意想不到的坑

     当使用时间范围选择时,关联的数据是数组,数组中的两个值分别为开始日期和结束日期。我们使用前需要判断数组是否存在,若数组存在再去拿取相应的值,否则设置默认值。

    写法如图:

     6.常用的事件修饰符

    stop 阻止单击事件继续传播。与阻止事件冒泡相同

    prevent 阻止默认事件。例如a链接的页面跳转

    once 点击事件只会触发一次

  • 相关阅读:
    网络流24题
    Preliminaries for Benelux Algorithm Programming Contest 2019
    2019 ICPC Asia Xuzhou Regional
    2019 ICPC Asia Nanjing Regional
    后缀自动机学习
    2018 ACM-ICPC 焦作区域赛 E Resistors in Parallel
    2019 ICPC 上海区域赛总结
    LA 3641 Leonardo的笔记本 & UVA 11077 排列统计
    UVA 10294 项链与手镯 (置换)
    CF 1288 E. Messenger Simulator
  • 原文地址:https://www.cnblogs.com/cuipingzhao/p/15457622.html
Copyright © 2011-2022 走看看