有一段从leancloud获取数据的处理,包括获取后的逻辑处理,因为用到的地方比较多,将它放到了util里,作为共同调用。
但问题是,leancloud的取数据时异步的,在js里调用赋值的时候,异步数据没有返回,想问下哪位有方案处理么?提前感谢了
util.js
function getValue(id) {
var query = new AV.Query('XXXX');
query.equalTo('id', id);
return query.first().then(function (result) {
return result.get('value');
})
小程序 index.js
var value = util.getValue('123');