在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ element-ui table組件里面的自定義插槽被多次調(diào)用,錯誤

element-ui table組件里面的自定義插槽被多次調(diào)用,錯誤

從后臺請求回來數(shù)據(jù)計算時間,數(shù)據(jù)庫存的是時間戳,拿到時間戳,前端來做時間多少天前或者幾個小時前等轉(zhuǎn)換!總共只有4條數(shù)據(jù),結(jié)果控制臺打印出了一堆,element-ui文檔我看了下沒有找到原因

  <template>
    <el-table
        ref="multipleTable"
        :data="tableData"
        tooltip-effect="dark"
        style="width: 100%"
        @selection-change="SelectionChange">
        <el-table-column
           label="留言時間">
              <template slot-scope="date">
                        <span v-html="formatDate(date.row)"></span>
              </template>
            </el-table-column>
    </el-table>
      </template>

    <script>
    tableData: []
    methods:{
        formatDate(D){
            console.log(new Date(D.date));
        }
    }

    </script>
    
    

圖片描述
圖片描述

回答
編輯回答
莫小染

并沒有發(fā)現(xiàn)有這問題,問題可能出在別的地方(需要提供引起問題的代碼),或者別的版本(這個可能要上issues上問)
https://jsfiddle.net/9dfm5sLv/1/

2017年6月4日 09:33
編輯回答
遺莣

我自己推測可能是兩個插槽都被循環(huán)調(diào)用了方法,導(dǎo)致4個數(shù)據(jù),因為有兩個插槽都調(diào)用了這四個數(shù)據(jù)導(dǎo)致執(zhí)行了8次,最后我只能曲線救國,拋棄掉了其中一個插槽,然后從后端拿到數(shù)據(jù)以后就先把時間加工好,再渲染,而不是渲染的時候在調(diào)用,已經(jīng)解決

2017年1月20日 20:00