哪位大神知道
onLoad(options) {
const { path, q } = options;
console.log(path);
if (q) {
const str = this.getQueryByUrl(decodeURIComponent(q));
console.log(str, str.page);
wx.navigateTo({
url: `/pages/${str.page}/${str.page}`,
});
}
},
clickHandle(e) {
let { name, path = '' } = e.detail.item;
if (!path) {
name = name.replace(/^[A-Z]/, (match) => `${match}`.toLocaleLowerCase());
name = name.replace(/[A-Z]/g, (match) => {
return `-${match.toLowerCase()}`;
});
path = `/pages/${name}/${name}`;
}
wx.navigateTo({
url: path,
fail: () => {
wx.navigateTo({
url: '/pages/home/navigateFail/navigateFail',
});
},
});
},
const base = {
name: '海报设计',
icon: 'app',
childArr: [
{
name: 'Flatposter',
label: '平面海报设计',
},
{
name: 'Divider',
label: '3D海报设计',
},
],
};