首頁  >  問答  >  主體

angular.js - angular從清單頁到詳情頁的捲軸位置如何改為 0,angular可有內建方法?

angular建構的項目,從商品清單(如scroolTop = 400)轉到商品詳情(scrollTop還是400),滾動條位置不能到最頂部,而是保持在列表頁之前的的位置,怎麼讓轉到新內容頁的時候scrollTop = 0,請教........

PHP中文网PHP中文网2691 天前496

全部回覆(3)我來回復

  • 世界只因有你

    世界只因有你2017-05-15 17:08:35

    跳轉後直接設定document.body.scrollTop=0。

    回覆
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-15 17:08:35

    angular天生就8是控制頁面DOM的喔~,所以你寫的直接設定scrollTop的值,沒有什麼不妥。

    回覆
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-15 17:08:35

    謝謝諸位

    但不知有沒有angular自己的處理方式,補充一下,監控路由做統一處理,上圖

    回覆
    0
  • 取消回覆