当前位置: 首页 > news >正文

旅游酒店网站建设背景分析wordpress银行模板

旅游酒店网站建设背景分析,wordpress银行模板,北京seo公司哪家好,ps海报设计教程网页一、分清几个概念1、云开发#xff0c;简言之就是可以直接用微信小程序开发者工具完成一个从前台到后台的小程序项目。2、小程序端#xff0c;使用云开发的时候#xff0c;miniprogram中写的代码可以叫做小程序端#xff08;真实是我不知道可以不可以这么认为#xff09;。…一、分清几个概念1、云开发简言之就是可以直接用微信小程序开发者工具完成一个从前台到后台的小程序项目。2、小程序端使用云开发的时候miniprogram中写的代码可以叫做小程序端真实是我不知道可以不可以这么认为。在创建小程序项目勾选小程序云开发会自动生成miniprogram文件和cloudfunctions文件3、云函数cloudfunctions中写的就是云函数了。在创建小程序项目勾选小程序云开发会自动生成miniprogram文件和cloudfunctions文件4、云数据库和云存储可以看做数据库了只是换了一个名字。云数据库里面存放集合(官方名称)集合里面存放记录(官方名称)云存储中可以存放图片等二、云数据库中手动创建的集合权限设置为’所有用户可读仅创建者可读写’三、小程序端连接云数据库实现增删改查(基础的)然后小程序端可以直接调用云数据库中的数据1.小程序端一次增加一条或者多条记录wx.cloud.database().collection(test).add({data: {字段名1: 值1,字段名2: 值2 ... ...}}).then((res) {console.log(res)//返回的res里面有_id的值这个_id是系统自动生成的。}).catch(err{console.log(err)})/***若想已经存在的记录增加字段就要用到update了。*/ 2.小程序端查找一条或者多条或是全部记录//一、获取某一条记录 wx.cloud.database().collection(test).doc(_id的值).get() .then(res {console.log(res)}).catch(err {console.log(err)}) /*_id的值可以从云数据库中的集合中的记录中复制自己想要的字段里面的_id的值。*///二、获取某个集合中的所有记录,但是小程序端中默认只能获取20条数据且最多是20条wx.cloud.database().collection(test).get().then(res {console.log(res)//返回的res里面有_id的值这个_id是系统自动生成的。}).catch(err {console.log(err)})// 三、where查询指定查询条件 //1.使用数据库集合查询wx.cloud.database().collection(test).where({字段名1:值1}).get().then(res{console.log(res)})//返回的res里面有_id的值这个_id是系统自动生成的。 /*值的类型需要与云数据库表中的记录中的相字段名的值一致如都是Number类型。查询条件可以有多个 用逗号隔开。*///2.使用数据库操作符查找 const db wx.cloud.database() const _ db.command db.collection(test).where({字段名: _.eq(value)}).get().then(res{console.log(res)}) /*筛选出集合中与value值相等的记录,数据类型也要一致*/// 四、指定返回结果中记录需返回的字段 wx.cloud.database().collection(test).field( {字段名1: true,字段名2:true,字段名3:false... ...}).get().then(res {console.log(res.data)}).catch(err {console.log(err)}) /**对象的各个字段名表示要返回或不要返回的字段value 传入 true|false或 1|-1表示要 返回还是不要返回。但是没有该字段名但是值为true,不会报错只会输出_id的数组自测得。**/ 3.小程序端删除一条记录wx.cloud.database().collection(test).doc(_id的值) .remove().then((res) {console.log(res.stats)}).catch(err{console.log(err)}) /*_id的值可以从云数据库中的集合中的记录中复制自己想要的字段里面的_id的值。*/ 4.更新一条或者多条记录//1.update,不会删除原有的添加新字段 wx.cloud.database().collection(test).doc(_id的值).update({data:{字段名1: 值1,字段名2:值2,字段名3:值3... ...}}).then((res) {console.log(res.stats)}).catch(err{console.log(err)}) /*_id的值可以从云数据库中的集合中的记录中复制自己想要的字段里面的_id的值。*///2.set会删除原有的的字段但不会删除系统自动生成的字段 /*如果不想原有的某些字段被删就要set数据的时候带上*/ wx.cloud.database().collection(test).doc(_id的值).set({data:{字段名1: 值1,字段名2:值2,字段名3:值3... ...}}).then((res) {console.log(res.stats)}).catch(err{console.log(err)}) /*_id的值可以从云数据库中的集合中的记录中复制自己想要的字段里面的_id的值。*/ 5.分页显示后过滤数据data: {list:[],num:2}, //1.onLoad中从云数据库中获取集合中的所有数据/*** 生命周期函数--监听页面加载*/ onLoad: function (options) {// 小程序端默认只能获取20条数据且最多是20条wx.cloud.database().collection(test).skip(0).limit(20).get().then(res {console.log(获取成功, res)this.setData({list: res.data})}).catch(res {console.log(获取失败, res)}) }, //2.页面上拉加载时 /*** 页面上拉触底事件的处理函数*/ onReachBottom: function () {console.log(加载更多。。。)wx.cloud.database().collection(test).skip((this.data.num - 1) * 20).limit(20).get().then(res {console.log(获取成功, res)this.setData({// 拼接list: this.data.list.concat(res.data),num: this.data.num 1})}).catch(res {console.log(获取失败, res)}) }, //3.过滤数据 /*test.wxml中判断获取的数组中是否有某字段,如wx:if{{item.isAlreadyPay?ture:false}} 如果该字段存在在数据就显示否则就不显示,前提是已经用isAlreadyPay字段记下了用户的操作了。*/
http://wiki.neutronadmin.com/news/273331/

相关文章:

  • 最新网站模板网络平台投诉电话
  • 效果图网站建设wordpress资讯网站模板
  • 普通网站 手机网站河长制网站建设
  • 做淘宝网站用什么浏览器建筑方案设计网站
  • 5g对网站建设的影响腾讯云怎么备案网站吗
  • a站怎么进网站建设标语文案
  • 北京征集网站建设农业电商网站建设ppt
  • sns社交网站 建设文档东莞最新消息 今天出入
  • 端口扫描站长工具免费建站网站一级大录像不卡在线看
  • 网站建设运行做网页到哪个网站找素材
  • 陕西建设网最新消息小红书关键词排名优化
  • 做增员的保险网站meetsh网站建设
  • 山东网站制作定制赤峰网站建设
  • 长沙建站位找有为太极广大坂田公司做网站
  • 提供手机网站制作洞口网站开发公司
  • 温州做网站优化名片网页设计代码
  • 网站建设公司如何盈利2017网站趋势
  • 做网站 侵权免费注册个人网站
  • 中企网站案例出口外贸交易平台
  • 滁州做网站的公司百度回收网站搭建
  • 保洁公司用哪些网站做推广建设网站的企业名称
  • 定制网站建设加盟代理企业网站开发计划书
  • wordpress全站美化响应式网站建设公司‘
  • 广州网站制作公司联系方式中国十大产品设计公司
  • 公司怎么与网站进行活动推广网站电子备案
  • oa办公系统网站开发网站正在建设中 英语
  • 网站一键生成手机网站制作彩页用什么软件
  • 郯城网站建设某个网站做拍卖预展的好处
  • 为什么建行网站打不开青岛移动网站开发
  • 好创意网站有哪些方面网络营销的目的和意义