apiChannel 栏目列表
apiChannel 栏目列表
获取栏目列表数据。
快速开始(复制即用)
微信原生版
let that = this;
app.globalData._requestApi(
that,
app.globalData.config.apiIndexUrl,
{
apiChannel_1: `ekey=1&type=sonself¤tstyle=active&showalltext=on`
},
function(res) {
that.setData({
channel_1: res.data.apiChannel[1].data
});
}
);<view wx:for="{{channel_1}}" wx:key="id">
<text>{{item.typename}}</text>
</view>uni-app 版
let that = this;
app.globalData._requestApi(
that,
app.globalData.config.apiIndexUrl,
{
apiChannel_1: `ekey=1&type=sonself¤tstyle=active&showalltext=on`
},
function(res) {
that.channel_1 = res.data.apiChannel[1].data;
}
);<view v-for="item in channel_1" :key="item.id">
<text>{{item.typename}}</text>
</view>⚠️ ekey=1 必须对应 apiChannel[1],数字要一致!
全部参数
基础参数
| 参数 | 说明 | 示例 |
|---|---|---|
ekey | 必填,唯一标识,数字必须与返回的 apiChannel[数字] 对应 | ekey=1 |
typeid | 栏目ID(0表示顶级栏目) | typeid=0 |
channelid | 模型ID 在文档列表页使用时可以此参数可以不用拼接url | channelid=1 |
limit | '起始ID,记录数'(起始ID从0开始)表示限定的记录范围(如:limit='1,2' 表示从ID为1的记录开始,取2条记录) | limit=0,10 |
currentstyle | 应用样式class类名 | currentstyle=active |
showalltext | on或者off,等于on时效果如下,返回一个全部,等于off则不返回'全部' | showalltext=on |
type 可选值:
son- 表示下级栏目self- 表示同级栏目top- 表示顶级栏目sonself- 表示当前下级栏目以及同级栏目first- 表示当前栏目ID的最顶级栏目下的第一级全部栏目
常用场景(直接复制)
顶级栏目列表:ekey=1&typeid=1&limit=0,10 指定模型栏目:ekey=1&channelid=1&limit=0,5 带全部选项:ekey=1&typeid=0&showalltext=on
底层字段: 查阅易优数据字典,表名 ey_arctype
(注:在没有指定typeid的情况下,type标记与模板的环境有关,如:模板生成到栏目一,那么type='son'就表示栏目一的所有子栏目)
文档最后更新时间:2026-01-08 16:32:57
未解决你的问题?请到「问答社区」反馈你遇到的问题

