C语言回调函数访问全局变量,关于回调函数和全局变量

本帖最后由 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了,只能把这个写到回调函数里了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值