parent
ff81a50137
commit
1458aa38f3
@ -0,0 +1,115 @@
|
||||
/**
|
||||
* promise 形式 getSetting
|
||||
*/
|
||||
export const getSetting=()=>{
|
||||
return new Promise((resolve,reject)=>{
|
||||
wx.getSetting({
|
||||
success: (result) => {
|
||||
resolve(result);
|
||||
},
|
||||
fail: (err) => {
|
||||
reject(err);
|
||||
}
|
||||
});
|
||||
})
|
||||
}
|
||||
/**
|
||||
* promise 形式 chooseAddress
|
||||
*/
|
||||
export const chooseAddress=()=>{
|
||||
return new Promise((resolve,reject)=>{
|
||||
wx.chooseAddress({
|
||||
success: (result) => {
|
||||
resolve(result);
|
||||
},
|
||||
fail: (err) => {
|
||||
reject(err);
|
||||
}
|
||||
});
|
||||
})
|
||||
}
|
||||
/**
|
||||
* promise 形式 openSetting
|
||||
*/
|
||||
export const openSetting=()=>{
|
||||
return new Promise((resolve,reject)=>{
|
||||
wx.openSetting({
|
||||
success: (result) => {
|
||||
resolve(result);
|
||||
},
|
||||
fail: (err) => {
|
||||
reject(err);
|
||||
}
|
||||
});
|
||||
})
|
||||
}
|
||||
/**
|
||||
* promise 形式 showModal
|
||||
* @param {object} param0 参数
|
||||
*/
|
||||
export const showModal=({content})=>{
|
||||
return new Promise((resolve,reject)=>{
|
||||
wx.showModal({
|
||||
title: '提示',
|
||||
content: content,
|
||||
success :(res) =>{
|
||||
resolve(res);
|
||||
},
|
||||
fail:(err)=>{
|
||||
reject(err);
|
||||
}
|
||||
})
|
||||
})
|
||||
}
|
||||
/**
|
||||
* promise 形式 showToast
|
||||
* @param {object} param0 参数
|
||||
*/
|
||||
export const showToast=({title})=>{
|
||||
return new Promise((resolve,reject)=>{
|
||||
wx.showToast({
|
||||
title: title,
|
||||
icon: 'none',
|
||||
success :(res) =>{
|
||||
resolve(res);
|
||||
},
|
||||
fail:(err)=>{
|
||||
reject(err);
|
||||
}
|
||||
})
|
||||
})
|
||||
}
|
||||
/**
|
||||
* promise 形式 login
|
||||
*/
|
||||
export const login=()=>{
|
||||
return new Promise((resolve,reject)=>{
|
||||
wx.login({
|
||||
timeout:10000,
|
||||
success: (result) => {
|
||||
resolve(result);
|
||||
},
|
||||
fail: (err) => {
|
||||
reject(err);
|
||||
}
|
||||
});
|
||||
})
|
||||
}
|
||||
/**
|
||||
* promise 形式的 小程序的微信支付
|
||||
* @param {object} pay 支付所必要的参数
|
||||
*/
|
||||
export const requestPayment=(pay)=>{
|
||||
return new Promise((resolve,reject)=>{
|
||||
wx.requestPayment({
|
||||
...pay,
|
||||
success: (result) => {
|
||||
resolve(result)
|
||||
},
|
||||
fail: (err) => {
|
||||
reject(err);
|
||||
}
|
||||
});
|
||||
})
|
||||
}
|
||||
|
Loading…
Reference in new issue