diff --git a/src/views/wordDict/wordDict.vue b/src/views/wordDict/wordDict.vue index b31d729..29fa896 100644 --- a/src/views/wordDict/wordDict.vue +++ b/src/views/wordDict/wordDict.vue @@ -151,8 +151,20 @@ // 검색 const search = (e) => { searchText.value = e.trim(); - getwordList(searchText.value, selectedAlphabet.value, selectedCategory.value); - }; + if(searchText.value){ + getwordList(searchText.value, selectedAlphabet.value, selectedCategory.value); + }else{ + if( selectedCategory.value !== '' && selectedCategory.value !== null){ + getwordList(searchText.value, selectedAlphabet.value, selectedCategory.value); + } + else if( selectedAlphabet.value !== '' && selectedAlphabet.value !== null){ + getwordList(searchText.value, selectedAlphabet.value, selectedCategory.value); + }else{ + wordList.value = []; + total.value = 0; + } + }; + } // 알파벳 선택 const handleSelectedAlphabetChange = (newAlphabet) => {