认识小程序云开发

  1. 小程序云开发是微信团队联合腾讯云推出的专业的小程序开发服务。
  2. 开发者可以使用云开发快速开发小程序、小游戏、公众号网页等,并且原生打通微信开放能力。
  3. 开发者无需搭建服务器,可免鉴权直接使用平台提供的API进行业务开发。
  4. 云开发提供三大基础能力,帮助开发者快速开发小程序:

云函数:开发者可根据业务需求,编写函数并部署在云端,即可在小程序内调用。开发者无需维护复杂的鉴权机制,也无需购买、搭建服务器,可便捷地完成小程序开发。
数据库:开发者可直接在小程序前端或云函数中对数据库进行读写,同时支持通过开发者工具内的云开控制台进行数据管理。
存储管理:开发者可便捷地在小程序前端快速实现文件上传/下载及管理功能,同时也可以在开发者工具「云开发」控制台内进行管理。

云开发的准备工作

1、创建云开发小程序

2、进小程序页面点击进入云开发

3、创建云开发数据库

4、添加一些记录

创建云函数


创建完文件需要点击cloudfunction
选择当前的环境

云函数的定义

// 云函数入口文件
const cloud = require('wx-server-sdk')cloud.init({ env: cloud.DYNAMIC_CURRENT_ENV }) // 使用当前云环境
// 拿到数据库
const db=cloud.database();
// 云函数入口函数
exports.main = async (event, context) => {const wxContext = cloud.getWXContext()

在页面中调用云函数:wx.cloud.callFunction

sendFeed() {console.log("发表留言");// 执行函数wx.cloud.callFunction({name: "addFeed",data: {msg: this.data.msg, //留言信息userInfo: wx.getStorageSync('userInfo'), //用户信息}})

在云函数中如何操作云数据
1、初始化:var db = cloud.database();
2、获取:var data = await db.collection(“feedback”).get()
3、添加:var data = await db.collection(“feedback”).add(data:{添加数据})

微信小程序云开发详解相关推荐

  1. 微信小程序详解 php,微信小程序列表开发详解

    本文主要和大家分享微信小程序列表开发详解,主要以代码的形式和大家分享,希望能帮助到大家. 一.知识点 (一).列表渲染 wx:for tip:wx:for="array"可以等于参 ...

  2. 微信小程序后台开发详解

    微信小程序后台开发 前言 开发环境 开发流程 项目整体结构 接口开发 项目部署 ip映射 Nginx反向代理 gunicorn+super多进程开启服务+进程监控 ssl证书 小程序常用功能 微信支付 ...

  3. 小程序云开发详解(附开源云开发项目)

    云数据库,云函数,云储存(附开源云开发项目) 欢迎点击: 个人官网博客. github源码: 多功能记账本 扫码体验: 云数据库基本操作(增删改查,链表) 云开发极大的方便了前端开发者,是前端工程师的 ...

  4. 微信小程序云开发入门(二)-数据库详解

    微信小程序云开发入门(二)-数据库详解 接上一篇:微信小程序云开发入门(一) 摘要: 因为微信小程序云数据库有点类似传统的关系型数据库,但又有所不同.所以刚入手的时候会有点困扰,经过一段时间的学习和摸 ...

  5. 微信小程序云开发入门(图文详解)

    以下内容是我第一次微信小程序云开发的一次记录,从真正的0基础入门,到基本掌握一些内容. 其中遇到的一些问题,和根据网上 的一些资料,整理出来真正可用的,实测可行的源代码. 以下放出我的github源码 ...

  6. 微信小程序云开发增删改查、按条件查询、排序方法实例详解。

    前言 身为一个后端程序员却一直对微信小程序云开发很感兴趣,自己也用云开发写了三个开源项目了,主要是不需要配置服务器,减少服务器的花费,钱省下来用来买猪肘子啃不香嘛,不过云开发的数据库是nosql类型, ...

  7. 个人微信小程序云开发总结心得

    文章之前: 先附上通过微信小程序云开发做出的两个小程序,有兴趣的朋友可以微信扫码进去看看,欢迎登录学习 . 框架采用移动端常用UI: Vant 微信云开发官方文档:微信开发文档 相关的npm包导入方法 ...

  8. 微信小程序云开发之用户输入数据后excel表格导出升级版

    大家好,我是csdn的小博主lqj_本人,最近在哔哩哔哩开始上传我的制作微信小程序的详细流程,大家可以关注一下哔哩哔哩:小淼前端 本次程序的详细视频教程已上传至哔哩哔哩: 腾讯云开发小程序之用户输入数 ...

  9. 微信小程序云开发 · 从0搭建商业级校园跑腿平台(已开源)

    微信小程序云开发  ·  从零搭建商业级校园跑腿平台 小秃僧 新生代农民工,一枚准毕业的大四学生,热爱前端开发,做个有态度.有思想.有价值的公众号. 好久不更新了,再更新已是打工人! 我将分享用云开发 ...

最新文章

  1. 基于vivado的fir ip核的重采样设计与实现
  2. 【数据库】MySQL乱码解决(存入数据乱码和查询输出乱码)
  3. html5清除手机页面缓存文件夹,WebView自动缓存-清除缓存
  4. ASP.NET Core技术研究-全面认识Web服务器Kestrel
  5. Vasya and Multisets CodeForces - 1051C 模拟|分类讨论
  6. Tensorflow2.0 tf.function和AutoGraph模式
  7. android 4种动画
  8. 机器学习算法-09-深度学习、BP神经网络、Hopfield神经网络、基于数学原理的神经网络、径向基函数RBF(B站一条会说666的咸鱼)
  9. python 判断 字串包含_Python变量
  10. 用matlab绘制圆锥曲线,如何用几何画板绘制圆锥曲线?
  11. uni-app小程序刷新当前页面的两种方法
  12. minio更换端口启动
  13. C语言实现三子棋?五子棋?不,是n子棋
  14. 关于springboot部署服务器的步骤
  15. jquery ui和easy ui联合使用
  16. WPS:WPS的论文使用技巧之如何对不同章节设置不同的页眉(图文教程)
  17. MI 小米米家智能平台
  18. 【歪门邪道】想要敲代码爽,桌面一定要酷炫
  19. onscroll在移动端的使用
  20. windows与ipad互联传文件

热门文章

  1. 微信小程序实现分享视频给好友
  2. 电影功夫熊猫2使用的单词分析
  3. LaTex字体加粗的方法
  4. 基于i.MX6UL的wifi音响设计
  5. 【Lua编程基础】Lua环境安装及lua脚本编写
  6. NoteExpress软件的安装与使用
  7. 抖音短视频SEO优化排名服务
  8. 前端工程师很有必要学习Node
  9. 统计各个部门的工资记录数
  10. 【c语言】单精度实型数据的舍入误差