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

局域网内建设网站日本网站源码

局域网内建设网站,日本网站源码,百度网站模板免费下载,响应网站模板下载问题描述: 在讲解咸虾米壁纸uniapp全栈微信小程序vue3后台这个项目的时候,写云对象方法的时候,定义uniCloud.databaseForJQL()的时候,经常会在每个方法中都要写一次,如下所示: async add(params{}){const…

问题描述:

在讲解咸虾米壁纸uniapp全栈微信小程序vue3后台这个项目的时候,写云对象方法的时候,定义uniCloud.databaseForJQL()的时候,经常会在每个方法中都要写一次,如下所示:

async add(params={}){const dbJQL = uniCloud.databaseForJQL({clientInfo:this.getClientInfo()})return await dbJQL.collection("xxm-activity-banner").add(params);		
},
async list(){const dbJQL = uniCloud.databaseForJQL({clientInfo:this.getClientInfo()})return await dbJQL.collection("xxm-activity-banner").get();}

如上所示,在云对象中,每写一个方法,都要定义一遍dbJQL,这块代码虽然不多,但是云对象方法比较多的话,每次写还是比较费劲的,我在直接讲课的时候说过,可以直接将定义dbJQL拿到云对象最外层去,但是拿出去就无法进行代码提示了,下面是最终解决办法,又能jql语法提示,又减少代码。

解决办法:

let dbJQL = uniCloud.databaseForJQL();
module.exports = {_before: function () { // 通用预处理器const clientInfo = this.getClientInfo();dbJQL = uniCloud.databaseForJQL({clientInfo});},async add(params={}){return await dbJQL.collection("xxm-activity-banner").add(params);	}async list(){return await dbJQL.collection("xxm-activity-banner").get();}	
}

看上面代码,是不是简化了很多,在云对象里面写方法,就不用在每个方法里面重新定义dbJQL了,而且也有代码提示。

扩展

如果想要学习uniapp、uniCloud的知识,可以学习免费的课程,可以让你能够独立完成前后端全栈的开发。

  • 零基础入门uniapp Vue3组合式API版本到咸虾米壁纸项目实战
  • uniCloud云开发Vue3版本官方推荐用法
http://www.cadmedia.cn/news/14777.html

相关文章:

  • 网站建设的技术需要微信推广方案
  • 哪个网站做外贸比较好产品推广宣传方案
  • 中山网站建设文化平台手机怎么在百度上发布信息
  • 个人网站制作网站武汉谷歌seo
  • 网站建设服务中企动力网站seo优化工具
  • 动漫网站策划书百度网盘下载安装
  • 福州h5建站郑州网络推广哪个好
  • 腾讯网站建设方案成都网站建设制作公司
  • 应用大全网站百度关键词相关性优化软件
  • 企业网站建设一站通系统简单美橙互联建站
  • 新闻头条最新消息今日头条上海网络排名优化
  • 中国建设银行投标再什么网站上官方百度平台
  • 成都建设二维码网站怎么样优化网站seo
  • 网页版微信消息撤回seo博客优化
  • 营销网站建设多少钱html网页制作软件
  • b2b网站一般流程广州seo招聘网
  • 网站建设有哪些公司发稿网
  • 中国建设银行阜阳分行网站百度搜索关键词规则
  • 贪玩原始传奇官方网站网络营销最火的案例
  • 三合一网站建设公司官方app下载安装
  • 店铺运营数据分析seo刷关键词排名工具
  • 做时时彩网站都要什么网站排名英文
  • 长春电商网站建设公司常见的营销方式有哪些
  • 加强政府门户网站建设讲话深圳网站建设系统
  • 网站建设蛋蛋28seo网站运营
  • 郑州专业的网站建设公司哪家好太原互联网推广公司
  • cms网站怎么做免费源码下载网站
  • 广西水利工程建设管理网站新媒体营销推广公司
  • 如何把网站一个栏目做301跳转百度刷首页怎么刷
  • 用手机建立网站seo点击软件手机