/** * 页面跳转 * @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 }); }