最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

vue格式化element表格中的時間為指定格式

 更新時間:2022年05月03日 14:07:05   作者:恩婧  
這篇文章主要介紹了vue中格式化element表格中的時間為指定格式,需要的朋友可以參考下

在vue表格中如果直接綁定時間字段默認顯示格式一般為:yyyy-MM-dd HH:mm:ss,但有時候只需要顯示 年月日 或者 時分秒,這時我們就可以用到過濾器(filter)

vue 基礎(chǔ)表格

<el-table :data="tableData" style="width: 100%">
   <el-table-column prop="date" label="日期" width="180"></el-table-column>
   <el-table-column prop="name" label="姓名" width="180"></el-table-column>  
</el-table>

使用過濾器的寫法

<el-table :data="tableData" style="width: 100%">
   <el-table-column label="日期" width="180">
        <template slot-scope="scope">
            <span>{{ scope.row.date | FormatDate('HH:mm:ss') }}</span>
        </template>
   </el-table-column>
   <el-table-column prop="name" label="姓名" width="180"></el-table-column>  
</el-table>

這里把時間轉(zhuǎn)換成 年:月:日 格式

過濾器的定義方式

在 main.js 中定義一個時間過濾器

// main.js
function formatDate(date, fmt) {
  date = new Date(date);
  if (typeof(fmt) === "undefined") {
      fmt = "yyyy-MM-dd HH:mm:ss";
  }
  if (/(y+)/.test(fmt)) {
      fmt = fmt.replace(RegExp.$1, (date.getFullYear() + '').substr(4 - RegExp.$1.length))
  }
  let o = {
      'M+': date.getMonth() + 1,
      'd+': date.getDate(),
      'H+': date.getHours(),
      'm+': date.getMinutes(),
      's+': date.getSeconds()
  }
  for (let k in o) {
      if (new RegExp(`(${k})`).test(fmt)) {
          let str = o[k] + ''
          fmt = fmt.replace(RegExp.$1, RegExp.$1.length === 1 ? str : ('00' + str).substr(str.length));
      }
  }
  return fmt
};
 
//定義一個時間過濾器
Vue.filter("FormatDate", function(date, fmt) {
  return formatDate(date, fmt);
});

over~

相關(guān)文章

  • vue+echarts圖表的基本使用步驟總結(jié)

    vue+echarts圖表的基本使用步驟總結(jié)

    這篇文章主要給大家介紹了關(guān)于vue+echarts圖表的基本使用步驟,Echarts是一款基于JavaScript的開源可視化圖表庫,而Vue是一種流行的JavaScript框架,用于構(gòu)建用戶界,需要的朋友可以參考下
    2023-11-11
  • vue-upload上傳圖片詳細使用方法

    vue-upload上傳圖片詳細使用方法

    這篇文章主要介紹了使用vue-upload上傳圖片的詳細使用說明,文中有相關(guān)的代碼示例供大家參考,感興趣的小伙伴一起跟著小編來學習吧
    2023-05-05
  • vue背景圖片路徑問題及解決

    vue背景圖片路徑問題及解決

    這篇文章主要介紹了vue背景圖片路徑問題及解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-07-07
  • Vuex模塊化和命名空間namespaced實例演示

    Vuex模塊化和命名空間namespaced實例演示

    這篇文章主要介紹了Vuex模塊化和命名空間namespaced的相關(guān)知識,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-11-11
  • Vue項目npm操作npm run serve或npm run dev報錯及二者的區(qū)別

    Vue項目npm操作npm run serve或npm run dev報錯及二者

    這篇文章主要介紹了Vue項目npm操作npm run serve或npm run dev報錯及二者的區(qū)別說明,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-10-10
  • 在Vant的基礎(chǔ)上封裝下拉日期控件的代碼示例

    在Vant的基礎(chǔ)上封裝下拉日期控件的代碼示例

    這篇文章主要介紹了在Vant的基礎(chǔ)上封裝下拉日期控件的代碼示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-12-12
  • vue父元素點擊事件與子元素點擊事件沖突問題

    vue父元素點擊事件與子元素點擊事件沖突問題

    這篇文章主要介紹了vue父元素點擊事件與子元素點擊事件沖突問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-01-01
  • vue ElementUI的from表單實現(xiàn)登錄效果的示例

    vue ElementUI的from表單實現(xiàn)登錄效果的示例

    本文主要介紹了vue ElementUI的from表單實現(xiàn)登錄效果的示例,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-09-09
  • vue2.0 與 bootstrap datetimepicker的結(jié)合使用實例

    vue2.0 與 bootstrap datetimepicker的結(jié)合使用實例

    本篇文章主要介紹了vue2.0 與 bootstrap datetimepicker的結(jié)合使用實例,非常具有實用價值,需要的朋友可以參考下
    2017-05-05
  • vue如何查找數(shù)組中符合條件的對象

    vue如何查找數(shù)組中符合條件的對象

    這篇文章主要介紹了vue如何查找數(shù)組中符合條件的對象,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-09-09

最新評論

定西市| 利川市| 神农架林区| 万源市| 兴隆县| 宁波市| 庆安县| 阿鲁科尔沁旗| 柳州市| 冷水江市| 武隆县| 咸丰县| 鹤岗市| 石林| 元江| 江达县| 义马市| 龙门县| 大余县| 邛崃市| 潞城市| 马关县| 德州市| 崇文区| 琼海市| 柳林县| 德江县| 将乐县| 安康市| 如皋市| 湖南省| 寻甸| 金山区| 兰考县| 丘北县| 偏关县| 沂源县| 香格里拉县| 仙居县| 八宿县| 通海县|