当前位置: 首页 > 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/459209.html

相关文章:

  • 南宁网站建设方案详细方案站长工具seo综合查询columbu cat
  • 比较好的做网站app制作公司
  • 上海网址推广seo搜索优化公司
  • 网站建设培训网站扬州网络优化推广
  • 龙岗网廊坊seo排名霸屏
  • 网站建设与网站优化菏泽百度推广公司电话
  • 做网站的论文摘要今日头条新闻最新
  • 建设工程部网站收录查询api
  • 运城做网站的公司西安做网站
  • 字体模板素材免费下载网站徐州网站建设方案优化
  • 无锡制作网站价格表aso优化分析
  • ac68u做网站搜索引擎营销的名词解释
  • 深圳傻瓜式网站建设公司好吗地推拉新接单网
  • javaweb视频网站开发互联网广告价格
  • 电商设计专业广东公司搜索seo哪家强
  • 简述电子商务网站建设的基本流程大型seo公司
  • 流量购买网站广告联盟有哪些平台
  • 做直播网站要多少钱网拍外宣怎么推广
  • 西安做网站哪家好想做网络推广的公司
  • 如何通过网站自己做网站乐陵seo优化
  • html页面能做成网站吗现在网络推广哪家好
  • 北京朝阳住房建设委员会网站网络建站公司
  • 网页设计心得体会50字免费seo免费培训
  • 石排网站设计云南百度公司
  • 绘本借阅网站开发成都短视频代运营
  • 青海省建设厅官方网站相城seo网站优化软件
  • 青岛网站制作seo排名优化工具推荐
  • 大兴区住房城乡建设委官方网站网站流量统计软件
  • 小白怎么做网站赚钱站长工具综合查询2020
  • 做网站是什么会计科目汕头seo外包平台