leancloud上创建promise

来源:互联网 发布:淘宝用语大全 编辑:程序博客网 时间:2024/05/02 00:18
// 方法一:直接创建promisevar findUsersPromise = new AV.Promise(function(resolve, reject){</span>var userQuery = new AV.Query("_User");userQuery.limit(10);userQuery.find().then(function(results){console.log("find " + results.length + " users");resolve(results);});});findUsersPromise.then(function(test) {console.log(test.length);});// 方法二:创建一个函数返回Promise,这样可以增加参数function findUsers(user) {return new AV.Promise(function(resolve, reject){var userQuery = new AV.Query("_User");userQuery.limit(10);userQuery.find().then(function(results){console.log("find " + results.length + " users");resolve(results);});});}var user = "simple";findUsers(user).then(function(test) {console.log(test.length);});



结果都是:

find 10 users

10

0 0
原创粉丝点击