认识小程序云开发

  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. 不安装Oracle使用cx_Oracle
  2. linux内核模块的优缺点
  3. 算法----------快乐数 (Java版本)
  4. java gps 距离计算_java计算两个GPS经纬度之间的距离(转)
  5. WebSocket的事件触发机制
  6. 为什么产品经理总在焦虑
  7. Optimized Purchasing基础知识
  8. HDU-5119 Happy Matt Friends
  9. ArcGIS API for Silverlight 调用GP服务绘制等值面
  10. 开源 免费 java CMS - FreeCMS1.3-信息管理
  11. 阿里面试官必问21 个刁钻的HashMap 面试题,这次让你彻底搞懂
  12. 计算两条线或多边形的交点(LineString | MultiLineString | Polygon )
  13. 迭代数据流分析中的逆后序(Reverse Postorder)
  14. 解决电脑软件可以上网,但是浏览器无法上网的问题
  15. 工控协议(二):Modbus TCP/IP 学习笔记
  16. Linux迁移home目录到根目录的操作步骤
  17. Node-RED教程(十五):工业仪表盘开发
  18. Apache Cassandra简介
  19. 中国版Meerkat来了,趣播手中有一利器,可大幅拉低直播流量
  20. 六度分离【Floyd】

热门文章

  1. 如何复制有版权的光盘
  2. iframe给php传值,PHP接收从iframe传的值,应使用哪个语句?( )
  3. 拆解第三代亚马逊Echo Dot,发现音质升级的秘密
  4. 爱--生活--名称解释
  5. Weakly Supervised Complementary Parts Models for Fine-Grained Image Classification
  6. 华为ac配置radius认证服务器_华为AC如何实现外部portal认证
  7. Operation and maintenance
  8. 读《揭秘家用路由器0day漏洞挖掘技术》 后有感:第一道防线的重要性
  9. Cython与pyx pyd格式-python调用c++
  10. 通过js 快捷给元素设置多个css属性 -- cssText