|
|
@@ -72,9 +72,11 @@ Page({ |
|
|
|
el.isActive = ''; |
|
|
|
el.needKeyword = el.keyword ? el.keyword.split(',') : []; |
|
|
|
el.needKeyword.forEach(subel => { |
|
|
|
if(value.indexOf(subel) != -1 && selectedTag.length < 3){ |
|
|
|
selectedTag.push(el.typeName); |
|
|
|
el.isActive = 'active' + inx; |
|
|
|
if(value.indexOf(subel) != -1 && selectedTag.length < 4){ |
|
|
|
if(selectedTag.indexOf(el.typeName) == -1){ |
|
|
|
selectedTag.push(el.typeName); |
|
|
|
el.isActive = 'active' + selectedTag.indexOf(el.typeName); |
|
|
|
} |
|
|
|
} |
|
|
|
}) |
|
|
|
}) |
|
|
@@ -95,7 +97,7 @@ Page({ |
|
|
|
// 1 如果选中的数组里没有当前type |
|
|
|
if (selectedTag.indexOf(typename) == -1) { |
|
|
|
// 2 如果选中的数组的长度小于3 直接push |
|
|
|
if (selectedTag.length < 3) { |
|
|
|
if (selectedTag.length < 4) { |
|
|
|
selectedTag.push(typename) |
|
|
|
} |
|
|
|
} |