오늘은 화면진입을 했을때 접속기기가 핸드폰이나 태블릿인지를 인지해서 화면에서 처리하는 라이브러리를 소개하고자 합니다.
https://www.npmjs.com/package/mobile-detect
해당하는 라이브러리를 설치해주세요.
간단히 소스로 설명해드릴께요.
<template>
<div>
<button type="button" v-if="isMobile">close</button>
</div>
</template>
<script>
import MobileDetect from 'mobile-detect';
export default {
name: 'CloseBtn',
data: () => {
return {
isMobile: false,
};
},
mounted()
const md = new MobileDetect(window.navigator.userAgent);
if (md.mobile()) {
this.isMobile = true;
} else {
this.isMobile = false;
}
},
};
</script>
즐거운 코딩되세요.
[vue-editor] 이미지 업로드 방지 (0) | 2023.02.23 |
---|---|
[Nuxt] Layout 적용하기 (0) | 2023.02.21 |
[Vuetify] v-dialog 외부 click 시 닫히게 하는 방법 (0) | 2022.12.14 |
[Nuxt3] Components 사용 (0) | 2022.10.31 |
[Nuxt3] tailwind 적용 (0) | 2022.10.31 |