本帖最后由 hao_1250 于 2015-6-8 15:57 编辑
var nameb = null;
function ok() {
//更新用户信息
var query = api.require('query');
var model = api.require('model');
model.config({
appId : "A6987134862696",
appKey : 'EC1FCBEA-4C03-0F0C-3A8B-A2ECF41E21FA',
host : 'https://d.apicloud.com'
});
api.getPrefs({
key : 'username'
}, function(ret, err) {
nameb = ret.value;
query.createQuery({
}, function(ret, err) {
if (ret && ret.qid) {
query.whereEqual({
qid : ret.qid,
column : 'username',
value : nameb..........
这是部分代码,本来用api.getPrefs获取值赋给nameb的,但是我在后面的查询语句中就不能使用到这个nameb了,只能把这个写到回调函数里了