如何获取微信小程序调用mysql函数后的返回值的问题上,我走入死胡同,向专家请教。
问题如下图所示,我用云函数正确的执行了mysql函数,也返回了数字“10”,问题是我的微信小程序如何将返回值“10”读取到变量中?
图中的返回值是我分别执行“console.log(res.result[0]);”和“console.log(res);”的返回值,通过这两个指令可以看到返回值“10”.
请专家指点一种简单的方法。
如何获取微信小程序调用mysql函数后的返回值的问题上,我走入死胡同,向专家请教。
问题如下图所示,我用云函数正确的执行了mysql函数,也返回了数字“10”,问题是我的微信小程序如何将返回值“10”读取到变量中?
图中的返回值是我分别执行“console.log(res.result[0]);”和“console.log(res);”的返回值,通过这两个指令可以看到返回值“10”.
请专家指点一种简单的方法。
收起
奇奇怪怪的键名称,可以先Object.keys获取对象的key数组,在通过key键数组获取值。或者for ...in遍历。
看题主键应该是传递给select后的fpy_...这传字符串组合成的,可以先用变量key保存fpy....这串的值,然后再then中用通过res.result[0][key]获取
有帮助麻烦点个采纳【本回答右上角】,谢谢~~有其他问题可以继续交流~
var keys = Object.keys(res.result[0]);//获取对象的所有key
var value = res.result[0][keys[0]];
console.log(value)
//或者for..in遍历
var value='';
for(var attr in res.result[0]){
value=res.result[0][attr];
}
console.log(value)
报告相同问题?