ap.popTo 回退多级页面

优质
小牛编辑
144浏览
2023-12-01

ap.popTo(OPTION | urlPattern | index, CALLBACK)

popTo 可以一次回退多级页面。可直接传入一个字符串作为 OPTION.urlPattern 参数,或直接传入一个整数作为 OPTION.index 参数。

OPTION 参数说明

参数类型必填描述
urlString目标页面的完整 URL
urlPatternString目标页面的 URL 匹配表达式( URL 如果包含 urlPattern,匹配成功)
indexNumber目标页面在会话页面栈中的索引;如果小于零,则将与当前页面的 index 相加
dataObject传递的 data 对象将会被即将露出的页面通过 onResume 事件接收

代码示例

<script src="https://gw.alipayobjects.com/as/g/h5-lib/alipayjsapi/3.1.1/alipayjsapi.inc.min.js"></script>

<button class="btn btn-default">退出页面</button>
<script>
  var btnPop = document.querySelector('#J_btn_pop');
  btnPop.addEventListener('click', function(){
    ap.popTo(-1);
  });
</script>