저는 Vue 2x 사용할 때 Light Vue API 의 Progress Bar 를 적용했습니다.
LightVue | The Emerging UI Component library for Vue
The Emerging UI Component library for Vue 2.x & Vue 3.x
lightvue.org
LightVue 설치
// For Vue 2.x
npm install lightvue --save
// For Vue 3.x
npm install lightvue@next --save
적용 예시
<template>
<div style="width: 100%">
<LvProgressBar :value="value" />
<br />
<LvProgressBar :value="30" :showValue="false" color="progressColor" />
</div>
</template>
<script>
import LvProgressBar from 'lightvue/progress-bar';
export default {
data() {
return {
progressColor: '#38b2ac',
};
},
components: {
LvProgressBar: LvProgressBar,
},
};
</script>
위와 같이 적용해주면 된다.
자세한 설명은 LightVue 의 Document 를 참고하시면 됩니다. ㅎㅎ
해당 설정을 Nuxt.JS 에서 사용 시 Chrome 에서는 되는데 IE 에서는 안나오는 현상이 나오거나
구성요소를 못찾는 경우가 발생합니다. 참고해주세요.
'언어 > NodeJS' 카테고리의 다른 글
Vuex 란 무엇인가 (0) | 2022.09.06 |
---|---|
[NuxtJS] 명령어 정리 (0) | 2022.09.02 |
Nuxt.JS 알아보기 (0) | 2022.08.31 |