-问题:点击发布按钮,需要先对保存这个按钮进行一个检验,如果是false的话,要提示
用户点击一下保存按钮,如果是true的话可以进行发布的逻辑。
-思路:再保存的函数中,用promise来进行一个验证,主要是通过resolve和reject,然
后在发布的函数中对于这个resolve的值进行一个判断,如果为真的话,就走正常
的发布逻辑,如果为假的话就输出返回值。
-具体代码:-保存函数: private savePd = async () => {
return new Promise(async (resolve,reject){
这里是一些逻辑
post(urls.savePd, param).then(res=>{
这里是一些保存成功的逻辑
这里是定时器
resolve(ture);
}).catch(err=>{
reject(false);
})
}
promise中的resolve和reject调用接口以及被另一个函数调用的问题
最新推荐文章于 2024-05-04 21:56:09 发布