diff --git a/src/components/Course/courseTag.vue b/src/components/Course/courseTag.vue index 71e5e628..eaecdaeb 100644 --- a/src/components/Course/courseTag.vue +++ b/src/components/Course/courseTag.vue @@ -124,6 +124,7 @@ export default { methods: { // 新增:处理输入框获得焦点事件 async handleFocus() { + console.log("-- handleFocus --- " + this.sysTypeList.length) // 当输入框获得焦点时,加载默认的搜索结果 if (this.sysTypeList.length > 0) { await this.doSearch(''); @@ -225,15 +226,17 @@ export default { // this.searchResults = [] // return // } - + console.log("---- doSearch ------ query = " + query ) this.loading = true try { // 获取 typeId:取 sysTypeList 最后一个有效的值 const typeId = this.sysTypeList.length > 2 ? this.sysTypeList[2] : this.sysTypeList.length > 1 ? this.sysTypeList[1] : this.sysTypeList.length > 0 ? this.sysTypeList[0] : null; - + console.log("---- doSearch searchTags ------ query = " + query + " , typeId = " + typeId ) const {result:tags} = await apiCourseTag.searchTags({tagName:query,typeId:typeId}) + console.log("-- searchTags 查询结果 tags = " + tags ) + tags.forEach(item => { this.tagMap.set(item.id, item) })