鸿蒙开发--端云一体化--云对象
一、创建项目
首先,创建的时候需要使用端云一体化模板
由于我们在AGC上没有创建项目,所有点击蓝色的AppGallery Connect去创建
登录华为账号后,根据需求创建,然后回到Dev Eco Studio中继续创建项目
二、云对象的编写
在【CloudProgram/cloudfunctions】下鼠标右键新建Cloud Function
一定要选择Cloud Object生成的才是云对象,否则生成的是云函数
写完云对象中的不同函数后可以进行测试,测试前需要先run一下
然后就就可以使用右侧的Cloud Function Requestor进行本地/云端的测试
然后,上传云端,可以根据需求调正这一步的顺序
三、云对象的调用
编写完成后,右键选择“Generate Invoke Interface”
在弹出的“Generate Invoke Interface”窗口,可以看到生成的端侧调用接口类将默认存储在“Application/cloud_objects”模块目录下,点击“OK”确认。也可以点击“...”按钮自定义存储目录。
接下来,就可以在ui界面上调用了
在代码中引入云对象
import { MyCloudObject, importObject } from 'cloud_objects';
然后进行调用