728x90
가장 단순하게 사용할 수 있는 console.log() 메서드를 $sendConsole() 이라는 이름으로 래핑해본다.
helpers.ts
import type {App} from 'vue';
const helpers = {
$sendConsole(msg: string): void {
console.log(msg);
}
};
declare module '@vue/runtime-core' {
interface ComponentCustomProperties {
$sendConsole: (msg: string) => void;
}
}
export default {
install(Vue: App) {
Vue.config.globlaProperties.$sendConsole = helpers.sendConsole;
}
}
MyComponents.vue
<script setup lang="ts">
</script>
<template>
<button @click="@sendConsole('console test')">콘솔찍기</button>
</template>
'내가 자꾸 까먹어서 쓰는 개발 이야기 > Vue.js' 카테고리의 다른 글
vue3 + vite: 기본으로 잡혀야 할 태그 간 여백이 사라질 때 (0) | 2024.10.08 |
---|---|
Vue 3 Composition API: route 가드 설정 전 인증 체크하기 (0) | 2024.04.26 |
[vue sfc] IE용 빌드 세팅 (0) | 2020.06.29 |
Vue.js SPA (Single Page Application) (0) | 2020.06.01 |
템플릿 디렉티브 믹스 (0) | 2019.04.24 |
최근댓글