Files
cmgd-mini-app/unpackage/dist/dev/mp-weixin/utils/helper.js
2026-01-15 16:10:27 +08:00

34 lines
784 B
JavaScript

"use strict";
const common_vendor = require("../common/vendor.js");
const tabbar_pages = [
"/pages/index/index",
"/pages/cart/index",
"/pages/mine/index"
];
const navigateTo = (url) => {
let is_tabbar_pages = false;
tabbar_pages.forEach((item) => {
if (url.indexOf(item) === 0) {
is_tabbar_pages = true;
}
});
if (is_tabbar_pages) {
switchTab(url);
} else {
common_vendor.index.navigateTo({
url
});
}
};
const switchTab = (url) => {
common_vendor.index.switchTab({
url
});
};
const goToLoginPage = (redirect_url) => {
navigateTo("/pages/login/index?redirect_url=" + redirect_url);
};
exports.goToLoginPage = goToLoginPage;
exports.navigateTo = navigateTo;
//# sourceMappingURL=../../.sourcemap/mp-weixin/utils/helper.js.map