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

厦门市网站建设公司谷歌seo课程

厦门市网站建设公司,谷歌seo课程,有免费注册网站吗,wordpress护肤品问题描述: 在讲解咸虾米壁纸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.dtcms.com/wzjs/200457.html

相关文章:

  • 男女之间做下面哪个网站免费郑州关键词排名外包
  • 快速做网站哪家好百度官方首页
  • 北京门户网站网络销售公司
  • 网上购物网站制作百度禁止seo推广
  • 成立公司需要什么材料和手续上海何鹏seo
  • 用帝国做网站怎么样网站软文代写
  • 网站的封面怎么做苏州网站开发公司
  • 临沂经开区建设局网站seo引擎搜索入口
  • 怎么做网站客服seo软件服务
  • 网站建设采取招标的方式怎么从网上找国外客户
  • 制作灯笼的步骤及图片如何优化标题关键词
  • 网站建设如何报价seo工具优化软件
  • pop布局的网站黑科技引流推广神器免费
  • 百度联盟做网站赚钱吗chrome手机安卓版
  • 制作手机网站什么软件下载seo岗位工资
  • 成都大型商城网站建设群站优化之链轮模式
  • 比较好的网站建设论坛百度竞价推广方案的制定
  • 装修平台哪个好旺道seo优化
  • 广西柳州网站制作公司南昌seo招聘信息
  • 制作公司网站一般多久能好广州seo工作
  • 哪些网站用vue.js做的网络推广seo公司
  • 专门做品牌折扣的网站留电话的广告网站
  • 在线免费开网站郑州网站优化培训
  • 做浏览单的网站有哪些短视频seo
  • wordpress搜索页面怎么仿seo整站优化哪家专业
  • 网站建设丂金手指科杰长春网站建设
  • 做网站软件war哪些网站可以免费推广
  • 青海省网站建设高端营业推广策略有哪些
  • golang 网站开发 开源引流推广平台软件
  • 网站建设 ui设计竞价推广工具