【声明】关于六久阁私自出售我公司dedecms小程序插件声明
发布时间:2021-12-11 08:45:17查看:0栏目接口category 
接口名称:获取栏目信息(全部获取,并变栏目id为主键)
接口标识:category
接口url:https://你的网站/api.php/index/category
接口参数
字段名称 字段说明 类型 必填 备注
scode 栏目id num 可不填 格式:scode:10
pcode 父栏目 num 可不填 格式:pcode:10
mcode 模型id num 可不填 格式:mcode:3
如果以上参数都不填,默认调用全部栏目信息并把scode作为主键返回
小程序代码
  1. swan.request({ 
  2.                     url: that.globalData.api + "category"
  3.                     data: { 
  4.                         aid: that.globalData.aid 
  5.                     }, 
  6.                     method: 'POST'
  7.                     header: { 
  8.                         'content-type''application/x-www-form-urlencoded'// 默认值 
  9.                         'x-safecode': that.globalData.safecode 
  10.                     }, 
  11.                     success: function (res) { 
  12.                         const categorys = res.data[0]; 
  13.                         try { 
  14.                             swan.setStorageSync('categorys', categorys) 
  15.                         } 
  16.                         catch (e) { } 
  17.                         resolve(categorys); 
  18.                         console.log("promise读取cat"
  19.                     }, 
  20.                     fail(e) { 
  21.                         console.log('获取栏目缓存失败,请重试'); 
  22.                     } 
  23.                 }) 

关于获取栏目的api你需要注意的

(1)由于栏目属于频繁调用,而又不经常更新的内容,所以小程序给栏目做了缓存,可以通过微信开发者工具控制台----storage-----里边的categorys查看你的所有栏目缓存。
在小程序页面的任意地方可以直接调用缓存:
  1. var CATEGORYS = wx.getStorageSync('categorys')//调用栏目缓存   
因为CATEGORYS是存储的数组形式,所以你直接可以通过数组方式调用任意栏目信息。
(2)为了方便栏目调用,api返回的数据已经做了以scode为主键的处理,也就是说你可以 :
  1. var CATEGORYS = wx.getStorageSync('categorys')//调用栏目缓存  
  2. var typename = CATEGORYS[10]['name'] //调用栏目名称
任何字段都可以通过CATEGORYS[10]['字段']的方式调用 


【注意】最近网上有人公开出售我的源码,特做此声明:
(1)本站是pbootcms小程序插件唯一教程官网,购买插件请联系QQ:2863868475;
(2)只有在本站购买的小程序插件会提供升级、维护和技术支持;
(3)在第三方网站购买的源码出现任何不可预测的情况与本站无关。
(4)作者未授权六久阁网出售该小程序,大家注意不要上当



版权声明:本文为原创文章,未经允许不得转载。https://doc.tengcee.com/pbootcms/pbapi/201.html
上一篇:第一页
下一篇:获取子栏目catlist

服务热线

15137100750

我知道你不会打


但是我还是要写


你懂得!

微信二维码

QQ群二维码