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

鍍金池/ 問答/Java  HTML/ vue 刷新頁面的時候怎么自動滾動到底部了

vue 刷新頁面的時候怎么自動滾動到底部了

當我刷新頁面的時候 會自動跳到頁面最底部 這是為什么呢 是因為我是從后臺獲取的數據 DOM渲染出來 需要時間嗎 頁面如果一開始是在最頂部的話 這時候如果刷新頁面不會跳到最下面 這又是為什么呢
data() {

    productCategories: [],
},

created() {

  product.getProductCategory().then((res) => {
    this._getProductList(res.data)
  })
}


methods: {
  _getProductList(data) {
    for(let i = 0; i < data.length; i++) {
      product.getIndexCategoryProductList( data[i].id ).then((res) => {
        let lists = res.data.list.map( item => Object.assign(item,{
              percent: item.amountNow / item.releaseAmount
        }))
      this.productCategories.push({
          prTitle: data[i].name,
          lists: lists,
          productCategoryId: data[i].id
        })
      })
    }
  }
}
回答
編輯回答
晚風眠

是在update鉤子函數寫的數據調取把?可以給他個延時settimeout 因為只是渲染了data沒有渲染dom

2018年1月22日 14:17