| 123456789101112131415161718192021222324252627282930313233343536373839404142 |
- /**
- * 页面跳转
- * @param {*} url
- * @param {*} type
- */
- export const gotoPage = (url, type) => {
- if (!url || url.length == 0) {
- return false;
- }
- if (url.substr(0, 1) !== '/') {
- url = '/' + url;
- }
- let p = url;
- if (url.indexOf('?') != -1) {
- // #ifdef APP-PLUS
- p = url.substr(0, url.indexOf('?'));
- // #endif
- } else {
- // #ifdef H5
- if (url.search("app_id") == -1) {
- url = url;
- }
- // #endif
- }
- if (type == 'redirect') {
- uni.redirectTo({
- url: url
- });
- }
- if (type == 'reLaunch') {
- uni.reLaunch({
- url: url
- });
- }
- // 普通页面
- uni.navigateTo({
- url: url
- });
- }
|