i ont le code dans mon fichier lua et je modifier que pour ressembler à cecifonction d'appel en fonction dans 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
je dois retourner t
valeur de la table quand je l'appelle GetUserInfo function.but il me obtenir un valeur nulle! note: fonction getUser met des données dans call_back_user_info
comment je peux résoudre ce problème? merci
Vous devez 'return' l'appel' getUser'. – luther
Pas une solution, mais il semblerait plus simple si 'getUser' vient de renvoyer la liste' status, result'. Donc, 'return call_back_user_info (getUser (user_id))' ou 'local status, result = getUser (user_id)' .... –