项目框架(tabbar&scss&uniCloud)

2023-10-22  本文已影响0人  王俏

tabbar

tabbar

scss开发

工具- 插件安装 找到scss/scss编译,安装

层级展示


层级展示 使用变量 同级显示

uniCloud云开发平台

基于serverless模式和js编程的云开发平台

开发流程

uniCloud构成

uniCloud配置

项目结构

注意:如果要使用云服务空间,需要先登录

云函数 上传部署成功

使用uniCloud web控制台

打开uniCloud web控制台 服务空间 调用云函数get_list

修改云函数后,要上传部署,才能生效


云函数的success返回
创建数据表

在云函数中引用云数据库并操作数据库

  • const db = uniCloud.database()
  • const collection = db.collection("user")
  • 数据插入: collection.add(),可传单个记录的map,也可以传多个记录的map数组
  • 数据删除: collection.doc(id).remove(),可传单个记录的id
  • 数据更新: collection.doc(id).update({map}) 或者 collection.doc(id).set({map}) ,update 只能更新存在的记录,set如果记录存在就更新,如果不存在就添加;
    *查找数据 collection.doc(id).get()
    *查找数据 collection.where({name:'vue-test'}).get()
增加记录 记录删除 记录更新 通过id查找记录 条件查找 获取已经上传的文件的下载地址

之后可以在项目里直接引用下载的链接地址

在客户端中如何上传图片、文件、视频

  • uni.chooseImage()选择图片
  • 代码实现文件上传 uniCloud.uploadFile(),在上传成功的回调了res.fileId
  • 代码实现文件删除 uniCloud.deleteFile()
上传图片 文件删除
上一篇 下一篇

猜你喜欢

热点阅读