如何获取微信小程序调用mysql函数后的返回值

如何获取微信小程序调用mysql函数后的返回值的问题上,我走入死胡同,向专家请教。

问题如下图所示,我用云函数正确的执行了mysql函数,也返回了数字“10”,问题是我的微信小程序如何将返回值“10”读取到变量中?

图中的返回值是我分别执行“console.log(res.result[0]);”和“console.log(res);”的返回值,通过这两个指令可以看到返回值“10”.

请专家指点一种简单的方法。

img

奇奇怪怪的键名称,可以先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)

定义回调函数接收数据,然后绑定变量即可。