我有一些代碼在我的LUA文件,我編輯看起來像這樣通話功能到功能LUA
function getUserinfo(user_id)
function call_back_user_info(status , result)
t = {["first_name"]= result.first_name_, ['have_access']= result.have_access_, ["last_name"]=result.last_name_,["user_name"]=result.username_}
return t
end
getUser(user_id,call_back_user_info)
end
我需要返回t
表中的值時,我打電話getUserinfo function.but它是讓我一個無價值! 注:的getUser功能放入數據call_back_user_info
我怎麼能解決這個問題?感謝
您需要'return'了'getUser'電話。 – luther
不是一個解決方案,但它似乎更簡單,如果'getUser'剛回到列表'狀態,result'。所以,'回報call_back_user_info(的getUser(USER_ID))'或'本地的狀態,結果=的getUser(USER_ID)'...。 –