小程序开发中如何使用地图对象

  介绍

这篇文章将为大家详细讲解有关小程序开发中如何使用地图对象,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

let  localMap =, new 地图()//,定义一个全局的地图对象,   时间=typeCode  & # 39; & # 39;,,//,点击分类里面的细分选项卡   handleClickTabs (e), {, let  id =, e.target.dataset.index,=,,code  e.target.dataset.id;,   时间=typeCode 代码;//,这里定义代码,在请求回调里面使用,   时间:this.setData ({, leftTab  id }),,   if  (localMap !=null),{//,地图对象,   let  list =, localMap.get (typeCode);//获取对应分类的类型的code    if (列表!=null),{//地图里面有值,渲染页面,   this.setData ({, tabSonList: list }),} else {//地图里面没有值,去请求接口,const  data =, {, goodsTypeCode: code },,   utils.sendRequest (api.ClassifySon,数据,this.handleGoodsSon.bind(这);,}   ,}else  {, const  data =, {, goodsTypeCode: code },,   utils.sendRequest (api.ClassifySon,数据,this.handleGoodsSon.bind(这),,},},,//分类里面的内容,handleGoodsSon (res), {, let  list =, res.data;, localMap.set (typeCode,列表)//存对应typeCode的list    this.setData ({, tabSonList: list }),},

这样就实现了,对选项卡的优化,如果接口数据变多了的话,会重新赋值。虽然是自己给自己加戏,但这是也是我的一种工作态度,学习了新东西,还让优化了项目。

关于小程序开发中如何使用地图对象就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。

小程序开发中如何使用地图对象