qcp QCP pad
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

18 lines
604 B

/**
* 打开页面 timeout 1s执行
* @param {string} pageName 页面的名称 同文件名 文件夹名
* @param {boolean} isRedirect 是否是重定向 替换模式
* @param {string} query 查询参数 不带? 如 name=wally&age=17
*/
export function openPage(pageName: string, isRedirect = false, query?: string) {
const path = query ? `/pages/${pageName}/${pageName}?${query}` : `/pages/${pageName}/${pageName}`
if (isRedirect) {
setTimeout(() => {
uni.redirectTo({ url: path })
}, 1000)
} else {
setTimeout(() => {
uni.navigateTo({ url: path })
}, 1000)
}
}