跳到主要内容

全局API


全局API说明

我们提供了一些全局Api,在日常功能开发中或许会有帮助,它们均被绑定到了页面组件或子组件实例上。在组件内可以直接通过this.$[apiName]的方式调用。如下:

关闭当前Tab页

$closePage(closeRoute, nextRoute)

该api用于关闭当前已打开的页签,接收两个参数:

1.closeRoute 2.要关闭的页签对应的 route 对象,可简写为路由的 fullPath 字符串值。 3.nextRoute 4.关闭页签要后跳转的 route 对象,可不传,不传则会自动选择打开页签(临近原则)。 4.9.2.刷新当前Tab页

$refreshPage(route)

该api用于刷新路由对应的页签,接收一个参数:

1.route 2.要刷新的页签对应的 route 对象,可简写为路由的 fullPath 字符串值。 4.9.3.打开新的Tab页

$openPage(route, title)

该api用于打开一个新页签,接收两个参数:

1.route 2.要打开的页签对应的 route 对象,可简写为路由的 fullPath 字符串值。 3.title 4.设置打开页签的标题,可不传。 4.9.4.设置Tab页签标题

$setPageTitle(route, title)

该api用于设置页签的标题,接收两个参数:

1.route 2.要设置的页签对应的 route 对象,可简写为路由的 fullPath 字符串值。 3.title 4.页签的标题。