12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 |
- export const navToAsync = (url) => {
- return new Promise((resolve, reject) => {
- uni.navigateTo({
- url: url,
- success: res => {
- return true;
- },
- fail: err => {
- return false;
- }
- });
- });
- }
- export const navto = (url, replace = false) => {
- if (replace) {
- return uni.redirectTo({
- url: url
- });
- }
- return uni.navigateTo({
- url: url
- });
- }
- export const home = () => {
- return navto('/pages/index/index', true);
- }
- export const back = () => {
- return new Promise((resolve, reject) => {
- uni.navigateBack({
- success: res => {
- return true;
- },
- fail: err => {
- uni.reLaunch({
- url: '/pages/index/index',
- });
- return false;
- }
- });
- });
- // return uni.navigateBack();
- }
- export const login = () => {
- let url : String
- // #ifdef MP-WEIXIN
- url = '/pages/login/index'
- // #endif
- // #ifdef APP
- url = '/pages/login/index'
- // #endif
- uni.navigateTo({
- url: url,
- })
- }
- // 地址列表
- export const goAddressList = () => {
- navto('/pages/address/index')
- }
|