channel.cate.js 2.16 KB
webpackJsonp([27],{0:function(t,a,e){"use strict";var n=e(3),i=e(431);new n({el:"#brand-cate",components:{"brand-cate":i}})},4:function(t,a,e){(function(a){"use strict";function e(t){var e=void 0,n={mask:!1,delay:2e3,txt:""};"string"==typeof t?a.extend(n,{txt:t}):a.extend(n,t);var i='<div class="tip-box"><div class="tip">'+n.txt+"</div></div>",c=a(".tip-box");c.length&&(e=c.data("timer"),clearTimeout(e),c.remove());var s=a(i).appendTo(document.body);s.data("timer",setTimeout(function(){s.remove()},n.delay))}t.exports=e}).call(a,e(2))},311:function(t,a,e){"use strict";var n=e(2),i=e(4);t.exports={props:[],data:function(){return{brandCate:[],cateNavLeftData:[],cateNavRightData:[],topcurrent:0,leftcurrent:0}},methods:{getCateList:function(){var t=this,a={channel:""};n.ajax({url:"/get-cate-list",data:a}).then(function(a){t.brandCate=a,t.cateNavLeftData=t.brandCate[0].ca,t.cateNavRightData=t.cateNavLeftData[0].sub}).fail(function(){i("网络错误")})},cateNavTopFun:function(t){this.topcurrent=t,this.cateNavLeftData=this.brandCate[t].ca,this.cateNavRightData=this.cateNavLeftData[0].sub},cateNavLeftFun:function(t){this.leftcurrent=t,this.cateNavRightData=this.cateNavLeftData[t].sub}},created:function(){this.getCateList()}}},354:function(t,a){},390:function(t,a){t.exports=' <div class=cate-page id=cate-page> <div class="cate-nav clearfix"> <ul> <li v-for="(index, cate) in brandCate" v-on:click=cateNavTopFun(index) v-bind:class="{focus: index === topcurrent}"> <span>{{cate.name}}</span> </li> </ul> </div> <div class="cate-container clearfix"> <div class=content style="height: 522px"> <ul class=primary-level> <li v-for="(index, ca) in cateNavLeftData" v-bind:class="{focus: index === leftcurrent}" class=p-level-item v-on:click=cateNavLeftFun(index)> <a href={{ca.url}}>{{ca.name}}</a> </li> </ul> <div class=sub-level-container> <ul class=sub-level> <li v-for="sub in cateNavRightData"> <a href={{sub.url}}>{{sub.name}}</a> </li> </ul> </div> </div> </div> </div> '},431:function(t,a,e){var n,i;e(354),n=e(311),i=e(390),t.exports=n||{},t.exports.__esModule&&(t.exports=t.exports["default"]),i&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=i)}});