微信小程序云开发 删除用户信息
编写一个微信小程序删除已注册的用户的信息。
开发平台:微信开发者工具
微信云开发删除信息的代码字段remove:
在delete.js页面添加数据库peocollection(需要提前在云数据库创建并添加一定数据)
按下按钮查找张三的_id号
在数据库中根据_id号进行查找,找到张三并删除其数据
修改后张三的数据已经删除
本次导入了vant-weapp库
可在该网站进行下载:
https://github.com/youzan/vant-weapp
####完整代码:
delete.js
const db = wx.cloud.database()
const peocollection = db.collection('people')
Page({/*** 页面的初始数据*/data: {page:0,id:""},/*** 生命周期函数--监听页面加载*/onLoad: function (options) {peocollection.get().then(res=>{console.log(res)this.setData({people: res.data})})},/*** 页面相关事件处理函数--监听用户下拉动作*/onPullDownRefresh: function () {peocollection.get().then(res=>{console.log(res)this.setData({people: res.data},res=>{console.log("数据更新完成")wx.stopPullDownRefresh()})})},/*** 页面上拉触底事件的处理函数*/onReachBottom: function () {let page = this.data.page+25;peocollection.skip(page).get().then(res=>{let old_data=res.datalet new_data=this.data.peoplethis.setData({people: old_data.concat(new_data),page:page},res=>{console.log(res)//wx.stopPullDownRefresh()})})},/*** 用户点击右上角分享*/onShareAppMessage: function () {},click:function(event){console.log(event.currentTarget.dataset.id)peocollection.doc(event.currentTarget.dataset.id).update({data:{view: _.inc(1)}})},deleteData(){peocollection.where({"title":"张三"}).get().then(res=>{console.log(res)this.setData({id:res.data[0]._id})console.log(this.data.id)peocollection.doc(this.data.id).remove()console.log("数据删除成功")})}
})
delete.json(需要导入vant-weapp库,不然无法正常显示)
{"usingComponents": {"van-card": "../../dist/card"},"enablePullDownRefresh":true,"onReachBottomDistance":25
}
delete.wxml
<button type="primary" bindtap="deleteData">删除张三信息</button>
<block wx:for="{{people}}">
<van-cardnum="2"price="{{item.view}}"desc="{{item.team}}"title="{{item.title}}"data-id="{{item._id}}"thumb="{{ imageURL }}"bindtap="click"
/>
</block>
delete.wxss
微信小程序云开发 删除用户信息相关推荐
- 微信小程序云开发 修改用户信息
编写一个微信小程序修改已注册的用户的信息. 开发平台:微信开发者工具 微信云开发更新信息的代码字段update: 在update.js页面添加数据库peocollection(需要提前在云数据库创建并 ...
- 微信小程序云开发之用户输入数据后excel表格导出升级版
大家好,我是csdn的小博主lqj_本人,最近在哔哩哔哩开始上传我的制作微信小程序的详细流程,大家可以关注一下哔哩哔哩:小淼前端 本次程序的详细视频教程已上传至哔哩哔哩: 腾讯云开发小程序之用户输入数 ...
- 微信小程序云开发获取用户openid
下面带领大家借助小程序云开发获取用户唯一标识openid 首先在磁盘建立一个文件夹,存放此项目 在目录这里选择自己创建的文件夹位置,AppID输入自己申请的小程序AppID,然后选择不使用云服务,我们 ...
- ❤️微信小程序 云开发 教程合集(视频+图文)免费❤️
一.视频版 微信小程序云开发视频教程上线啦 二.图文版 (1)预备知识 1. 怎么注册开通个人微信小程序 2. 微信小程序云开发教程-互联网软件的运作模式 3.微信小程序云开发教程-云开发对微信小程序 ...
- 微信小程序云开发用户身份登录_你必须要掌握的微信小程序云开发
微信小程序开发已经成为目前最火爆的技能之一,无论是在求职.毕设.兴趣培养等方面都已经成为一项必备技能,而小程序云开发技术的出现更是点燃了整个小程序生态圈. 在2019微信公开课PRO小程序分论坛上,腾 ...
- 微信小程序-云开发下的用户注册及用户登录逻辑
文章目录 一.前言 二.思路分析 三.这样做的好处 1.安全性 2.便捷性 3.健壮性 四.实现代码 1.创建集合.配置权限 2.实现代码(app.js) 五.一些疑惑 六.结语 一.前言 基于微信小 ...
- 【系】微信小程序云开发实战坚果商城-云开发之商品信息和主题商品数据实现
第 3-8 课:云开发之商品信息和主题商品数据实现 目录 开篇 [系]微信小程序云开发实战坚果商城-开篇 基础篇 [系]微信小程序云开发实战坚果商城-弹性盒子 [系]微信小程序云开发实战坚果商城-ES ...
- 基于微信小程序云开发(校园许愿墙app)2.0稳定版,以发布上线
大家好~我是c站的一个小博主,我会定期更新博文,本篇是围绕微信小程序基于腾讯云开发展开的一个项目,如果看着还不错,或者对您有帮助的话,可以进我的专栏看看我的小程序的其他作品https://blog.c ...
- 【系】微信小程序云开发实战坚果商城-扩展篇
第 5-1 课:扩展篇 目录 开篇 [系]微信小程序云开发实战坚果商城-开篇 基础篇 [系]微信小程序云开发实战坚果商城-弹性盒子 [系]微信小程序云开发实战坚果商城-ES6 简单入门 [系]微信小程 ...
最新文章
- CODEVS.5037.线段树练习4加强版(分块 区间k的倍数)
- go sync.WaitGroup源码分析
- [原创]Retrofit使用教程(二)
- Java编程思想学习(一) 一切都是对象
- Python爬取大量数据时防止被封IP
- 信息学奥赛一本通C++语言——1057:简单计算器
- 瞧一瞧,看一看,微信应用号(小程序)
- 从零开始学前端:CSS盒子模型属性 --- 今天你学习了吗?(CSS:Day14)
- 免校准的电量计量芯片_单相电能表如何校准(单相电能计量芯片+MCU)
- Windows CMD命令大全
- 黑客动画吧-黑客闯关之古墓探秘攻略
- Activiti7 25张表含义
- 大华流媒体服务器连接显示器,如何从海康平台上拉流接入RTSP安防网络摄像头/海康大华硬盘录像机网页无插件直播流媒体服务器EasyNVR?...
- python emf转gif_python – 将EMF / WMF文件转换为PNG / JPG
- 电芯容量在前期循环中容量增加_锂电池随着使用次数增加而最大容量下降,为什么...
- js室内地图开发_我开发的开源 JS 地图引擎 maptalks.js, 请大家不吝赐教!
- 网页服务器卡是什么原因吗,网速很快但打开网页速度很慢什么原因导致的
- 日志打印利器logback的使用和配置
- 求qq微信快捷回复软件-微快聊聊天助手小程序
- 查询选修“张三“老师所授课程的学生中,成绩最高的学生信息及其成绩
热门文章
- S32K144开发笔记4 - CAN配置
- html文字底纹阴影,CSS3 彩虹背景、文字和阴影
- Python入门(四)- 面向对象及关键字
- 最新最好的免费杀毒软件
- 如何将您的Facebook照片和视频传输到Dropbox
- 自动驾驶_测试场景技术发展与应用_2020
- Python 单词数 统计一篇文章里不同单词的总数
- Biome-BGC在模拟过程中,如何使用Linux、Python等,完成前处理和后处理工作???
- Django信号Signals原理与示例(评论通知)
- 走在上班的晨晖路上,想到了些人生感悟,采用一个中心两个基本点的描述方式