728x90
728x90
@keyup.enter를 활용하면 jQuery로 구현할 때보다 더 간단하고 직관적이게 코드를 작성할 수 있다.
# jQuery로 구현한 코드
<input type="text" id="inputBox">
<script>
$(document).ready(function(){
$("#inputBox").on("keyup", function(e){
if (e.keyCode == 13) { // enter 키의 keyCode는 13
// 실행할 코드
}
});
});
</script>
# Vue.js로 구현한 코드
<input type="text" @keyup.enter="searchBrand">
<script>
...
const searchBrand = () => {
// 실행할 코드
}
...
return { searchBrand };
</script>
320x100
반응형
'Vue.js' 카테고리의 다른 글
[Vue.js/PrimeVue] 컴포넌트 정리 (0) | 2024.10.31 |
---|---|
[Vue.js] Vue-i18n을 활용한 다국어 패치 (0) | 2024.09.12 |
[Vue.js] nextTick : 재렌더링이 완료될 때까지 기다린 후 실행하기 (0) | 2024.05.17 |
[Vue.js] @error : 이미지 에러 발생 시 기본 이미지로 표시하기 (0) | 2024.05.17 |
[Vue.js] v-bind : 유동적으로 class, id 지정하기 (0) | 2024.05.17 |