前端vue非常簡單實(shí)用商品分類展示組件 側(cè)邊商品分類組件?, 下載完整代碼請?jiān)L問uni-app插件市場址:https://ext.dcloud.net.cn/plugin?id=13084
效果圖如下:
文章來源:http://www.zghlxwxcb.cn/news/detail-487714.html
文章來源地址http://www.zghlxwxcb.cn/news/detail-487714.html
使用方法
<!-- flist:第一級數(shù)組 slist:第二級數(shù)組 tlist:第三級數(shù)組 @click:點(diǎn)擊事件 注意:下一級pid與上一級id對應(yīng)關(guān)聯(lián) -->
<cc-categorizeView :flist="flist" :slist="slist" :tlist="tlist" @click="navToList"></cc-categorizeView>
HTML代碼部分
<template>
<view class="content">
<!-- flist:第一級數(shù)組 slist:第二級數(shù)組 tlist:第三級數(shù)組 @click:點(diǎn)擊事件 注意:下一級pid與上一級id對應(yīng)關(guān)聯(lián) -->
<cc-categorizeView :flist="flist" :slist="slist" :tlist="tlist" @click="navToList"></cc-categorizeView>
</view>
</template>
JS代碼 (引入組件 填充數(shù)據(jù))
<script>
export default {
data() {
return {
flist: [],
slist: [],
tlist: [],
}
},
onLoad() {
// this.loadData();
this.flist = [{
id: 1,
name: '手機(jī)數(shù)碼'
},
{
id: 2,
name: '禮品鮮花'
}
];
//pid為父級id,? //沒有圖的是2級分類
this.slist = [{
id: 5,
pid: 1,
name: '手機(jī)通訊'
},
{
id: 6,
pid: 1,
name: '運(yùn)營商'
}, {
id: 17,
pid: 2,
name: '禮品',
},
{
id: 18,
pid: 2,
name: '鮮花',
},
];
//3級分類 pid為父層級對應(yīng)id
this.tlist = [{
id: 8,
pid: 5,
name: '全面屏手機(jī)',
picture: 'https://cdn.pixabay.com/photo/2014/08/05/10/30/iphone-410324_1280.jpg'
},
{
id: 9,
pid: 5,
name: '游戲手機(jī)',
picture: 'https://cdn.pixabay.com/photo/2016/12/09/11/33/smartphone-1894723_1280.jpg'
},
{
id: 10,
pid: 5,
name: '老人機(jī)',
picture: '/static/temp/cate1.jpg'
},
{
id: 11,
pid: 5,
name: '拍照手機(jī)',
picture: 'https://cdn.pixabay.com/photo/2014/08/05/10/27/iphone-410311_1280.jpg'
},
{
id: 12,
pid: 5,
name: '女性手機(jī)',
picture: '/static/temp/cate5.jpg'
},
{
id: 14,
pid: 6,
name: '合約機(jī)',
picture: 'https://cdn.pixabay.com/photo/2014/08/05/10/27/iphone-410311_1280.jpg'
},
{
id: 15,
pid: 6,
name: '選好卡',
picture: '/static/temp/cate4.jpg'
},
{
id: 16,
pid: 6,
name: '辦套餐',
picture: '/static/temp/cate5.jpg'
},
{
id: 19,
pid: 17,
name: '公益擺件',
picture: '/static/temp/cate7.jpg'
},
{
id: 20,
pid: 17,
name: '創(chuàng)意禮品',
picture: '/static/temp/cate8.jpg'
},
{
id: 21,
pid: 18,
name: '鮮花',
picture: '/static/temp/cate9.jpg'
},
{
id: 22,
pid: 18,
name: '每周一花',
picture: '/static/temp/cate10.jpg'
},
{
id: 23,
pid: 18,
name: '卡通花束',
picture: '/static/temp/cate11.jpg'
},
{
id: 24,
pid: 18,
name: '永生花',
picture: '/static/temp/cate12.jpg'
},
];
},
methods: {
navToList(sid, tid) {
uni.showModal({
title: '溫馨提示',
content: '點(diǎn)擊條目 = 第二級sid = ' + sid + '? 第三級tid = ' + tid
})
}
}
}
</script>
CSS
<style lang='scss'>
page,
.content {
height: 100%;
background-color: #f8f8f8;
}
</style>
到了這里,關(guān)于前端Vue非常簡單實(shí)用商品分類展示組件 側(cè)邊商品分類組件的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!