1. 程式人生 > >滾動行為

滾動行為

歷史 selector router from turn posit position tor new

new router({

  scrollBehavior (to, from, savaPosition) {

    if(savePosition) { //歷史記錄的前進後退記住的之前滾動到的位置

      return savePosition

    } else {

      return {x: 0, y: 0}

    }

//history模式下 定位到某個元素失效的解決辦法

    if(to.hash) {

      return {

        selector: to.hash

      }

    } else {

      return {x: 0, y: 0}

    }

  }

})

滾動行為