
云开发(微信-小程序)笔记
文章平均质量分 71
0基础学习微信小程序的笔记
Cat God 007
鲜衣怒马少年时,不负韶华行且知。
展开
-
微信小程序目录
具体内容如下:云开发(微信-小程序)笔记(一)---- hello,world云开发(微信-小程序)笔记(二)---- You don‘t talk about martial arts云开发(微信-小程序)笔记(三)---- 云数据库案例云开发(微信-小程序)笔记(四)---- 还有吗?再来点云开发(微信-小程序)笔记(五)----云函数,就这(上)云开发(微信-小程序)笔记(六)----云函数,就这(下)云开发(微信-小程序)笔记(七)----云存储,你来了(上)云开发(微信-小程序)笔原创 2022-06-06 08:00:00 · 226 阅读 · 1 评论 -
云开发(微信-小程序)笔记(十七)---- cms(内容管理)及案例
1.cms(内容管理)1-1.cms内容管理云开发 --> 更多 --> 内容管理 --> 点击开通(可能需要1~7分钟)一个云开发对应一个内容管理(cms),如果开通失败,就创建新的开发环境去开通内容管理(cms),如果还不行的话,就需要重新注册新的小程序(一个小程序可以开通两个云开发环境)1-2.CMS(可视化管理后台)的进入云开发 --> 更多 --> 内容管理 -->点击访问地址其中:内容模型的作用有数据库的创建,数据库字段的创建。1-3.cms原创 2022-06-03 07:15:00 · 4928 阅读 · 8 评论 -
云开发(微信-小程序)笔记(十六)---- 评论
1.引言在之前编写了收藏,点赞的功能,当然评论这个功能也是不可缺少,这次我们将编写评论的功能。2.代码编写2-1.在数据库里添加pinglun字段,并增加内容评论数据的添加2-2.在app.json里增加评论的页面"pages": [ "pages/pinglun/pinglun",2-3.编写pinglun.js文件// pages/pinglun/pinglun.jslet ID = ''let content = ''Page({ data: { pingl原创 2022-05-31 20:00:00 · 1075 阅读 · 13 评论 -
云开发(微信-小程序)笔记(十四)---- 收藏,点赞(上)
感谢大家,点赞,收藏,关注,评论!原创 2022-05-31 08:00:00 · 1143 阅读 · 0 评论 -
云开发(微信-小程序)笔记(十五)---- 收藏,点赞(下)
1.存在的问题与解决方案在前面我们介绍了收藏,点赞功能的实现,但还是存在一定的问题,没有实时的与数据库同步。为了这个问题,我们将结合云函数(可以修改所有用户创建的数据)来解决。2.具体优化2-1.在数据库中添加点赞,收藏字段2-2.修改tubiao.js文件// pages/tubiao/tubiao.jslet ID = ''let shouchang = falselet dianzan = falsePage({ data: { shouchangUrl: "../..原创 2022-05-30 20:00:00 · 882 阅读 · 1 评论 -
云开发(微信-小程序)笔记(十三)---- 注册登陆
注册,登陆原创 2022-05-29 07:15:00 · 663 阅读 · 0 评论 -
云开发(微信-小程序)笔记(十二)---- 搜索
搜索的分类有单字段,多字段(或),多字段(并)搜索等1.导入数据集首先向数据库导入免费数据集,这个数据集自己写也行,在导入云数据库即可。2.单字段搜索主要部分(js部分)let db = wx.cloud.database()let _ = db.commandPage({ onLoad() { db.collection('news') 单字段模糊搜索 .where({ title: db.RegExp({ //title是你要搜原创 2022-05-26 20:00:00 · 559 阅读 · 0 评论 -
云开发(微信-小程序)笔记(十一)---- 分页,不简单啊
1.基础操作与云函数区别分页可以运行数据库的简单操作进行查询,也可用云函数进行查询。重点:基础操作输出的只有20条数据,云函数可以自定义,最高100条接下来我就从基础操作与云函数两方面进行分页的编写2.基础操作进行分页3.云函数进行分页感谢大家,点赞,收藏,关注,评论!......原创 2022-05-25 11:00:00 · 581 阅读 · 0 评论 -
云开发(微信-小程序)笔记(十)---- 刷新中
刷新动画https://developers.weixin.qq.com/miniprogram/dev/api/ui/pull-down-refresh/wx.stopPullDownRefresh.htmlhttps://developers.weixin.qq.com/miniprogram/dev/api/ui/pull-down-refresh/wx.startPullDownRefresh.html编写商品列表的刷新动画1.编写json文件,开启刷新{ "usingComponen原创 2022-05-24 13:45:00 · 230 阅读 · 0 评论 -
云开发(微信-小程序)笔记(九)----云存储,你来了(下)
1.视频上传官网文档:https://developers.weixin.qq.com/miniprogram/dev/api/media/video/wx.chooseVideo.html1.编写js文件Page({ //选择上传的视频 chooseVideo(){ wx.chooseVideo({ sourceType: ['album','camera'], //从相册选择视频或拍摄视频 maxDuration: 60, //视频时长(s)原创 2022-05-21 08:00:00 · 350 阅读 · 0 评论 -
云开发(微信-小程序)笔记(八)----云存储,你来了(中)
1.上传并显示图片1.准备图片上传到云存储中2.在Goods表中添加img字段,并把下载地址(只有问号之前的部分)或fileID 作该字段的值3.创建一个页面goods(1)在app.json中的pages字段中添加如下"pages/goods/goods", 4.编写goods.js字段// pages/goods/goods.jsPage({ onLoad(){ wx.cloud.database().collection('Goods').get() .then(原创 2022-05-18 08:00:00 · 477 阅读 · 0 评论 -
云开发(微信-小程序)笔记(七)----云存储,你来了(上)
云存储自己准备相关的照片,视频,音乐的素材一:控制台上传文件如下图所示文件名命名限制上传的文件命名限制如下,请注意规避:1.不能为空2.不能以 / 开头3.不能出现连续 /4.编码长度最大为850个字节5.推荐使用大小写英文字母、数字,即 [a-z,A-Z,0-9] 和符号 -、!、_、.、* 及其组合6.不支持 ASCII 控制字符中的字符上(↑),字符下(↓),字符右(→),字符左(←),分别对应 CAN(24),EM(25),SUB(26),ESC(27)7.如果用户上传的文原创 2022-05-10 14:00:27 · 476 阅读 · 0 评论 -
云开发(微信-小程序)笔记(六)----云函数,就这(下)
云函数-数据更新1.先创建一个云函数Update2.编写Update中的index.js// 云函数入口文件const cloud = require('wx-server-sdk')cloud.init({ env: cloud.DYNAMIC_CURRENT_ENV})// 云函数入口函数exports.main = async (event, context) => { return cloud.database().collection('Goods') .原创 2022-05-10 08:07:29 · 695 阅读 · 0 评论 -
云开发(微信-小程序)笔记(五)----云函数,就这(上)
云函数云函数即在云端(服务器端)运行的函数。在物理设计上,一个云函数可由多个文件组成,占用一定量的 CPU 内存等计算资源;各云函数完全独立;可分别部署在不同的地区。开发者无需购买、搭建服务器,只需编写函数代码并部署到云端即可在小程序端调用,同时云函数之间也可互相调用。一个云函数的写法与一个在本地定义的 JavaScript 方法无异,代码运行在云端 Node.js 中。当云函数被小程序端调用时,定义的代码会被放在 Node.js 运行环境中执行。我们可以如在 Node.js 环境中使用 JavaScr原创 2022-05-10 08:06:19 · 766 阅读 · 0 评论 -
云开发(微信-小程序)笔记(四)---- 还有吗?再来点
12.查询数据在记录和集合上都有提供 get 方法用于获取单个记录或集合中多个记录的数据。(1)单条数据的查询例:假设我们已有一个 ID 为 0a4ec1f9626a370b00add72c37a74001 的在集合 Goods 上的记录,那么我们可以通过在该记录的引用调用 get 方法获取这个待办事项的数据<!--pages/skip/skip.wxml--><view bindtap="getdate">商品名:{{data.name}},价格:{{data.pric原创 2022-05-01 12:08:02 · 391 阅读 · 0 评论 -
云开发(微信-小程序)笔记(三)---- 云数据库案例
11.云数据库案例对于云数据库的案例主要针对数据库的增删查改,排序,要求如下能查看商品列表,商品能按照价格进行排序能动态添加商品,并立即能显示出来能进入商品详情页能修改,删除某个商品具体步骤如下(1)在app.json中的pages字段中添加demo1,demo1-1 "pages": [ "pages/demo1/demo1", "pages/demo1-1/demo1-1", "pages/index/index" ],原创 2022-04-30 12:32:49 · 1887 阅读 · 1 评论 -
云开发(微信-小程序)笔记(二)---- You don‘t talk about martial arts
4.云数据库1.数据库的创建在云开发控制台点击数据库点击’+',创建集合输入集合名称点击确定2.数据库添加数据点击上个界面创建的集合添加自己想添加的数据建议通过学习后面的数据库添加后添加数据,因为在数据库创建的数据少了字段_openid3.数据库权限管理在旁边的数据权限中选择所有用户可读,创建者可写(根据自己的需求选择,也可自定义据权限管理)4.get数据查询(1)在app.json中的pages字段中添加 "pages": [ "pages/databa原创 2022-04-29 10:36:41 · 972 阅读 · 0 评论 -
云开发(微信-小程序)笔记(一)---- hello,world
1.云开发-微信小程序简介云开发为开发者提供完整的云端支持,弱化了后端和运维概念,无需搭建服务器,使用平台提供的 API 进行核心业务开发,即可实现快速上线和迭代,同时这一能力,同开发者已经使用的云服务相互兼容,并不互斥。云开发又简称tcb,微信官方给我们提供的基于腾讯云的云服务。此次学习,主要是云数据库,云函数,云存储,云调用。云开发和传统服务器对比方向云开发传统服务服务器开发语言node.jsjava,python,php难易程度简单复杂开发周期1原创 2022-04-28 21:55:04 · 896 阅读 · 0 评论