最近在学习uniCloud,因为是新学的,刚开始接触,遇到很多问题,其中最为印象深刻的就是当云函数url化后,接口传参,云函数接收不到。
一般来说,如果云函数不url化的话,是可以直接通过event.xxx来接收就可以了,然后当云函数url化后,官方也说了,接收方式改了,变成event.body ( 我是通过post来传参的 ) ,好吧,我就用这种方式来取数据了
通过event.body确实是可以拿到对应的接收的数组对象了,但是,如果我想拿数组指定的参数,就undefined,搞了好久一直在找原因,最后一句JSON.parse()给搞定了,原来是因为接收的数组是一个字符串数组,这样就搞定了。