#1
특별한 라이브러리 없이 javascript로만 클립보드 복사 기능을 구현하는 방법입니다.
가볍게 복사 기능을 사용하길 원하시는 분께 적합할 것 같습니다.
See the Pen Walkers - How to by Louis Hoebregts (@Mamboleoo) on CodePen.
#2
vue-clipboard2 라이브러리를 사용하는 방법입니다.
npm install vue-clipboard2로 설치한 후 사용하면 됩니다.
[테스트 버전]
- vue 2.6.11
- vue-clipboard 0.3.1
<div id="app">
<div>
<textarea v-model="myInput"></textarea>
<button type="button" @click="doCopy">Copy!</button>
</div>
</div>
new Vue({
el: '#app',
data: {
myInput: ''
},
methods: {
doCopy() {
this.$copyText(this.myInput);
alert(this.myInput + '을 복사했습니다.');
}
}
});
I made a thumbnail for free in website "www.forcre.co.kr"
'개발 > Vue' 카테고리의 다른 글
Vue.js 자주 하는 실수 모음 (0) | 2021.01.29 |
---|---|
vue chart.js / bar chart 예제 (click event, formatter) (0) | 2020.10.05 |
vue 엑셀 다운로드 기능 구현 (xlsx) (0) | 2020.09.07 |