|
|
@@ -33,25 +33,8 @@ Page({ |
|
|
|
min: len |
|
|
|
}); |
|
|
|
this.setData({ |
|
|
|
detailValue:e.detail.value |
|
|
|
detailValue:value |
|
|
|
}) |
|
|
|
// let selectedTag = this.data.selectedTag; |
|
|
|
// let tags = this.data.tags; |
|
|
|
// if(selectedTag.length < 3){ |
|
|
|
// tags.forEach(el=>{ |
|
|
|
// let tempTypes = el.keyword ? el.keyword.split(',') : []; |
|
|
|
// console.log(tempTypes); |
|
|
|
// if(selectedTag.indexOf(el.typeName) == -1){ |
|
|
|
// if(tempTypes.indexOf(value) != -1){ |
|
|
|
// selectedTag.push(el.typeName) |
|
|
|
// } |
|
|
|
// } |
|
|
|
// }) |
|
|
|
// } |
|
|
|
// console.log(value) |
|
|
|
// this.setData({ |
|
|
|
// selectedTag |
|
|
|
// }) |
|
|
|
}, |
|
|
|
// tag选择切换 |
|
|
|
tagSelectedChange(e){ |
|
|
@@ -73,27 +56,19 @@ Page({ |
|
|
|
} |
|
|
|
}) |
|
|
|
} |
|
|
|
|
|
|
|
// 如果selectedTag.length < 3 |
|
|
|
// if(selectedTag.length < 3){ |
|
|
|
// if(selectedTag.indexOf(typename) == -1){ |
|
|
|
// selectedTag.push(typename) |
|
|
|
// }else{ |
|
|
|
// selectedTag.forEach((el,inx)=>{ |
|
|
|
// if(el == typename){ |
|
|
|
// // selectedTag = selectedTag.splice(inx,1); |
|
|
|
|
|
|
|
// console.log(inx); |
|
|
|
// selectedTag = selectedTag.splice(inx,1); |
|
|
|
// console.log(selectedTag); |
|
|
|
// } |
|
|
|
// }) |
|
|
|
// } |
|
|
|
// } |
|
|
|
let tags = this.data.tags; |
|
|
|
tags.forEach(el=>{ |
|
|
|
el.isActive = false |
|
|
|
if(selectedTag.indexOf(el.typeName) != -1){ |
|
|
|
el.isActive = true; |
|
|
|
} |
|
|
|
}) |
|
|
|
this.setData({ |
|
|
|
selectedTag |
|
|
|
selectedTag, |
|
|
|
tags |
|
|
|
}) |
|
|
|
console.log(this.data.selectedTag,'selectedTag'); |
|
|
|
console.log(this.data.tags,'tags'); |
|
|
|
}, |
|
|
|
// 获取tag |
|
|
|
getTags() { |
|
|
@@ -106,6 +81,9 @@ Page({ |
|
|
|
}) |
|
|
|
if (res.status == 0) { |
|
|
|
let datas = res.data; |
|
|
|
datas.forEach(el=>{ |
|
|
|
el.isActive = false; |
|
|
|
}) |
|
|
|
this.setData({ |
|
|
|
tags: datas, |
|
|
|
}) |