• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

Yancy00

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

View Post

uniCloud初识

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
};

posted on 2023-09-25 21:03  Yancy00  阅读(73)  评论(0)    收藏  举报

刷新页面返回顶部
 
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3