init
This commit is contained in:
34
unpackage/dist/dev/mp-weixin/utils/helper.js
vendored
Normal file
34
unpackage/dist/dev/mp-weixin/utils/helper.js
vendored
Normal file
@@ -0,0 +1,34 @@
|
||||
"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;
|
||||
exports.switchTab = switchTab;
|
||||
//# sourceMappingURL=../../.sourcemap/mp-weixin/utils/helper.js.map
|
||||
Reference in New Issue
Block a user