奥非域

vue跳转到页面指定位置

在需要跳转的位置,设置个id
<div class="title" id="policy">优惠政策</div>

增加事件,事件参数为设置的id
<van-button @click="toLocal('policy')">优惠政策</van-button>

事件代码如下
toLocal (loc) {
  let toElement = document.getElementById(loc)
  toElement.scrollIntoView()
}

Vue