|
@@ -8,7 +8,7 @@ import search from '@/components/hotSearch/images/search.png'
|
|
|
import searchActive from '@/components/hotSearch/images/searchActive.png'
|
|
|
|
|
|
import request from '@/helpers/request'
|
|
|
-import arrows from './images/arrow.png'
|
|
|
+import arrows from './images/selectArrow.png'
|
|
|
import clearIcon from './images/clearIcon.png'
|
|
|
import item from '@/views/user-info/components/item'
|
|
|
import { useRouter } from 'vue-router'
|
|
@@ -45,7 +45,7 @@ export default defineComponent({
|
|
|
chioseParentList: [],
|
|
|
searchTagList: [],
|
|
|
searchType: props.searchType,
|
|
|
- searchHover:false
|
|
|
+ searchHover: false
|
|
|
})
|
|
|
const router = useRouter()
|
|
|
const getHotList = async () => {
|
|
@@ -215,10 +215,13 @@ export default defineComponent({
|
|
|
onMouseout={() => {
|
|
|
state.searchHover = false
|
|
|
}}
|
|
|
-
|
|
|
>
|
|
|
<span>筛选</span>
|
|
|
- <img class={classes.search} src={ state.searchHover?searchActive:search} alt="" />
|
|
|
+ <img
|
|
|
+ class={classes.search}
|
|
|
+ src={state.searchHover ? searchActive : search}
|
|
|
+ alt=""
|
|
|
+ />
|
|
|
</div>
|
|
|
) : null}
|
|
|
</div>
|
|
@@ -226,13 +229,14 @@ export default defineComponent({
|
|
|
<div class={classes.searchDetail}>
|
|
|
<div class={classes.searchResult}>
|
|
|
<div class={classes.resultTitle}>
|
|
|
- <span>已选类型:</span>
|
|
|
+ <span>已选类型:</span>
|
|
|
{/* <img src={arrow} alt="" /> */}
|
|
|
</div>
|
|
|
<div class={classes.tagList}>
|
|
|
{state.searchTagList.map((item: any) => {
|
|
|
return (
|
|
|
<ElTag
|
|
|
+ size="large"
|
|
|
closable
|
|
|
onClose={() => closeChioseTag(item)}
|
|
|
class="chioseTag"
|
|
@@ -244,7 +248,7 @@ export default defineComponent({
|
|
|
</div>
|
|
|
<div class={classes.searchResultRight}>
|
|
|
<div class={classes.clearBtn} onClick={clearSearch}>
|
|
|
- <span>清空</span>
|
|
|
+ <span class={classes.clearText}>清空</span>
|
|
|
<img src={clearIcon} class={classes.clearIcon} alt="" />
|
|
|
</div>
|
|
|
<div
|
|
@@ -268,26 +272,16 @@ export default defineComponent({
|
|
|
{tree.children.map((tag: any) => {
|
|
|
return (
|
|
|
// effect={isChiose(tag)}
|
|
|
- tag.isCheck ? (
|
|
|
- <div
|
|
|
- class={classes.tags}
|
|
|
- onClick={() => {
|
|
|
- chioseTag(tag)
|
|
|
- }}
|
|
|
- >
|
|
|
- {' '}
|
|
|
- {tag.name}
|
|
|
- </div>
|
|
|
- ) : (
|
|
|
- <span
|
|
|
- onClick={() => {
|
|
|
- chioseTag(tag)
|
|
|
- }}
|
|
|
- class={classes.tagText}
|
|
|
- >
|
|
|
- {tag.name}
|
|
|
- </span>
|
|
|
- )
|
|
|
+
|
|
|
+ <div
|
|
|
+ class={[classes.tags,tag.isCheck?classes.check:'']}
|
|
|
+ onClick={() => {
|
|
|
+ chioseTag(tag)
|
|
|
+ }}
|
|
|
+ >
|
|
|
+ {' '}
|
|
|
+ {tag.name}
|
|
|
+ </div>
|
|
|
)
|
|
|
})}
|
|
|
</div>
|