UNPKG

@aliretail/react-materials-components

Version:
76 lines (61 loc) 1.54 kB
--- title: Router-API order: 1 category: UI description: Router 组件描述 screenshot: https://gw.alicdn.com/imgextra/i2/O1CN01yW3hCD1M8CnqeKFlq_!!6000000001389-2-tps-90-90.png --- ## API | 参数名 | 说明 | 必填 | 类型 | 默认值 | 备注 | | ---------------- | ------------ | ---- | ---- | ------ | ---- | | openPage | 打开新页面 | N | Obj | | | | goToPage | 跳转页面 | N | Obj | | | | closeCurrentPage | 关闭当前 Tab | N | | | | | closePage | 关闭指定 Tab | N | Obj | | | | setPageTitle | 设置当前 Tab / 页面标题 | N | String | | | | getURLParameter | 获取 URL 中的查询参数 | N | String | | | ### 打开新 Tab / 页面 ```javascript Router.openPage( { app: 'retailforce-oms-pro', page: 'proTable', params: {}, // 可选 }, { refresh: true, // 刷新 } ); ``` ### 跳转 Tab / 页面 ```javascript Router.goToPage( { app: 'retailforce-oms-pro', page: 'proTable', }, { refresh: true, // 刷新 } ); ``` ### 关闭当前 Tab ```javascript Router.closeCurrentPage(); ``` ### 关闭指定 Tab ```javascript Router.closePage({ app: 'retailforce-oms-pro', page: 'proTable', params: {}, // 可选 }); ``` ### 设置当前 Tab / 页面标题 ```javascript Router.setPageTitle('demo page'); ``` ### 获取 URL 中的查询参数 ```javascript Router.getURLParameter('id'); ```