我们可以将解析服务器 2.8 更新到 3.x。我们的云代码库使用主干样式响应回调。这是否与新的 3.x 更新兼容。具体3.1.2。
我们的代码库使用旧风格的成功,错误回调我们是否必须根据变更长度将所有代码迁移到承诺或异步等待
https://github.com/parse-community/parse-server/blob/master/CHANGELOG.md
从 Parse-server 版本 3 及更高版本开始,Parse Server 使用的是 Parse JS SDK 版本 2.0+。
因此,您需要将所有主干样式更改为:
例如:
new Parse.Query('your_class_name')
.find({
success:function(result){}
});
应该改为:
new Parse.Query('your_class_name')
.find()
.then((results)=>{})
.catch((error)=>{})
如果您在异步函数内,则可以执行以下操作:
const asyncFunc = async() => {
try {
const results = await new Parse.Query('your_class_name').find();
// do something with the results here.
} catch (error) {
// do something with the error
}
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句