|
|
@@ -6,7 +6,7 @@
|
|
|
<span style="line-height: 34px;">产品分类</span>
|
|
|
</div>
|
|
|
<div class="category-content">
|
|
|
- <el-tree :data="kinds" :props="defaultProps" :default-expanded-keys="[0]" node-key="level" accordion :highlight-current="true" @current-change="handlerCurrentNode"></el-tree>
|
|
|
+ <el-tree :data="kinds" :props="defaultProps" :default-expanded-keys="[0]" node-key="level" accordion :highlight-current="true" @node-expand="handlerCurrentNode" @node-collapse="onNodeCollapse"></el-tree>
|
|
|
</div>
|
|
|
</div>
|
|
|
<!-- 产品列表 -->
|
|
|
@@ -216,6 +216,7 @@ export default {
|
|
|
methods: {
|
|
|
handlerCurrentNode (data, node) {
|
|
|
this.searchCode = ''
|
|
|
+ console.log(data)
|
|
|
if (this.parentKindId === data.id) {
|
|
|
this.parentKindId = 0
|
|
|
this.ids = null
|
|
|
@@ -229,6 +230,9 @@ export default {
|
|
|
|
|
|
this.pageCommodity(this.pageParams, this.ids)
|
|
|
},
|
|
|
+ onNodeCollapse () {
|
|
|
+ this.parentKindId = ''
|
|
|
+ },
|
|
|
goodsSearch (keyword) {
|
|
|
this.pageParams.page = 1
|
|
|
this.pageCommodity(this.pageParams, this.ids, keyword)
|