uniapp 使用uniCloud云开发服务

1、配置云开发环境
	(1)登录HbuilderX
	(2)manifest.json文件中获取uniapp的Dcloud Appid
	(3)右键项目,选中阿里云/腾讯云创建文件夹
	(4)右键云服务文件夹,点击创建云服务空间
	(5)右键云服务文件夹,点击关联创建的云服务空间
	
	 
	 下次打开云服务web控制台:
	 右键云服务文件夹,选择打开uniCloud web控制台
	
	 使用:
		只有一个云空间,uniCloud自动绑定
		若多个云空间,需要调用
		
		const myCloud = uniCloud.init({
		  provider: 'aliyun',
		  spaceId: 'xxxx-yyy',
		  clientSecret: 'xxxx'
		});
	
		myCloud.callFunction()
		myCloud.uploadFile()
	 
2、创建云函数(首次创建需要时间,可能会调用失败,报关联服务空间的错)
	(1)右键云服务文件夹,右键新建云函数
	(2)设置好后,右键云函数的文件夹,点击上传部署
		
		uniCloud.callFunction()...操作和小程序相似

3、创建云数据库
	(1)web控制台进入云数据库创建即可
	(2)右键云服务文件夹,点击db_init.json,可初始化数据库数据
		{
			"表名":{
				"data":[
					{
						"键":"值"
					}
				]
			},
			...
		}
	
	!!!uniapp中调用云数据库只能在云函数中调用
	
		const db=uniCloud.database();
		const xx=db.collection('集合名');
		xx.操作...操作和小程序相似
		
4、云存储
		uniCloud.uploadFile({
			cloudPath:'云存储名称+后缀名',
			filePath:文件临时路径,
		})
		
5、跨域配置
	web控制台进入跨域配置添加即可
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值