zoukankan      html  css  js  c++  java
  • vue

    下拉框的 实现:

    查询区域 

            <el-form-item label="作业类型" style=" 180px">
              <el-select v-model="search.homeworkType">
                <el-option v-for="item in homeworkTypes" :value="item.id" :label="item.name" :key="item.id" />
              </el-select>
            </el-form-item>
    import {homeworkTypes,schoolLevel} from "@/utils/constants";
         search:{
              subject:'',
              grade:'',
              versionCode:'',
              homeworkType:'',
              school:'',
              keyword:'',
         },
         inputId:'',
         homeworkTypes: homeworkTypes(),

     data 中的 homeworkTypes 就是 模板中的 homeworkTypes (红色字体)。

    蓝色字体的 homeworkTypes 是指  constants.js 中的方法:

    export function  homeworkTypes(){
      return [
        { id: "1", name: "快速布置" },
        { id: "2", name: "教辅同步" },
        { id: "3", name: "资源精选" },
      ];
    }
     
     
    二: 查询结果表格中的作业类型:
        <el-table-column prop="homeworkType" label="作业类型" align="center"  >
           <template slot-scope="scope">
              {{scope.row.homeworkType | templateTaskType}}
            </template>
         </el-table-column>
     
    在 util/format.js 中:
    filters.push({
      name: 'templateTaskType',
      method: (code) => {  //时间戳转换
        let taskType = {
          "1": "精选资源",
          "2": "教辅同步",
        }
        return taskType[code];
      }
    });
     三: vue 后台表格展示图片:
          <el-table-column prop="pictureUrl" label="图片" align="center" width="160" >
                <template slot-scope="scope">
                    <el-popover trigger="click" placement="bottom">
                      <img :src="scope.row.pictureUrl" slot="reference" min-width="50"
                      height="50">
                      <img
                      :src="scope.row.pictureUrl"
                    />
                  </el-popover>
                  </template>
              </el-table-column>

    四: 时间戳 转化成时间格式:比如  scope.row.createTime 是 1597748145 , 

     <span>{{scope.row.createTime ? new Date(scope.row.createTime*1000).toLocaleString() : '-'}}</span>     显示的是 : 2020/8/18 下午6:55:45
  • 相关阅读:
    P1726 上白泽慧音
    P1993 小k的农场
    P1983 车站分级
    P1525 关押罪犯【二分+二分图】
    P1268 树的重量【构造】
    P1113 杂务
    F.Three pahs on a tree
    P1522 牛的旅行
    两个约束下的dp问题
    dp 最大正方形
  • 原文地址:https://www.cnblogs.com/z360519549/p/13516950.html
Copyright © 2011-2022 走看看