小程序所有栏目的调用方式
1、导入API文件路径
const api = require('../../utils/api.js'); //路径根据自己的实际情况调整
2、在 index.js 生命周期函数--监听页面加载中编写赋值代码
// 所有栏目
api.getNavs(scode).then(function (nav) {
that.setData({
nav: nav.data,
})
})
直接在view标签或者text等标签内使用即可
注意:单个标签使用时必须添加编号,可以通过console进行查看,编号从0开始递增,并非scode参数。
栏目名称:<view> {{ nav[1].name }} </view>
| {{ nav.pcode }} | 父栏目编码 |
| {{ nav.scode }} | 当前栏目编码 |
| {{ nav.name }} | 栏目名称 |
| {{ nav.subname }} | 栏目副名称 |
| {{ nav.link }} | 栏目链接 |
| {{ nav.type }} | 栏目类型,1单页、2列表 |
| {{ nav.outlink }} | 后台设置的跳转链接 |
| {{ nav.listtpl }} | 列表页模板 |
| {{ nav.contenttpl }} | 详情页模板 |
| {{ nav.ico }} | 栏目缩略图 |
| {{ nav.pic }} | 栏目大图 |
| {{ nav.keywords }} | 栏目关键字 |
| {{ nav.description }} | 栏目描述 |
| {{ nav.soncount }} | 当前栏目子栏目的数量,无子栏目时为0 |
| {{ nav.rows }} | 输出栏目下内容数量(V1.3+) |