25 lines
582 B
TypeScript
25 lines
582 B
TypeScript
import Taro from "@tarojs/taro"
|
||
import Qs from 'qs'
|
||
|
||
/**
|
||
* 跳转
|
||
* @param path
|
||
* @param params
|
||
* @param type false 跳转普通页面,true 跳转tabbar页面
|
||
*/
|
||
export const goLink = (path = '', params = {}, type:false|true = false) => {
|
||
if(path) {
|
||
let params_str = Qs.stringify(params)
|
||
path = params_str?path+'?'+params_str:path
|
||
if(!type) {
|
||
Taro.navigateTo({
|
||
url: path
|
||
})
|
||
} else {
|
||
Taro.switchTab({
|
||
url: path
|
||
})
|
||
}
|
||
}
|
||
|
||
} |