<input placeholder="?" @input="search($event.target.value)"/>
setup(){
let follower = ref([]);
let followerOrigin = ref([]);
onMounted(()=>{
axios.get('/follower.json').then((res)=>{
follower.value = res.data;
followerOrigin.value = [...res.data];
});
});
★질문1. followerOrigin.value = [...follower.value] 이렇게도 가능한가요?
function search(검색어){
let newFollower = followerOrigin.value.filter(a=>{
return a.name.indexOf(검색어) != -1
});
follower.value = [...newFollower];
}
return {followerOrigin,follower, search};
}
★ 질문2. 검색어를 지우면 '검색어'가 공백이 되어서 필터로 '공백이 아닌 모든 것' 을 보여주라는 뜻이 되어 followOrigin의 모든 값이 follower에 들어가서 값이 전부 보이게 되는 거 맞을까요?