uniCloud是什么?
uniCloud是 DCloud 联合阿里云、腾讯云,为开发者提供的基于 serverless 模式和 js 编程的云开发平台
onLoad() { //前端不再用uni.request请求数据,而是调用云函数拿数据.
uniCloud.callFunction({
name: "get_content",
data: { num: 3} //前端传递给服务端的参数
}).then(res => {
this.listArr = res.result;
console.log(this.listArr);
})
}
在当前项目的uniCloud文件夹关联云空间之后,
点击cloudfunctions目录,右键创建云函数get_content
打开get_content下的index.js内容如下:
'use strict';
exports.main = async (event, context) => {
let {num}=event;
let arr=[{
title:"标题1",
id:'001',
picurl:"bk1.png"
},{
title:"标题2",
id:'002',
picurl:"bk2.png"
},
{
title:"标题3",
id:'003',
picurl:"bk3.png"
},
{
title:"标题4",
id:'004',
picurl:"bk4.png"
}
]
//返回数据给客户端
arr=arr.slice(0,num) // 用户只需要num条数据.
return arr
};
标签:arr,num,title,uniCloud,初识,picurl,id
From: https://www.cnblogs.com/unity-yancy/p/17728852.html