UNPKG

vue-slider-component

Version:
70 lines (52 loc) 1.3 kB
# 快速开始 ## 安装 ```bash # npm install vue-slider-component --save yarn add vue-slider-component ``` ## 引入 1. 全局引入 ```js // main.js import VueSlider from 'vue-slider-component' import 'vue-slider-component/theme/default.css' Vue.component('VueSlider', VueSlider) ``` 2. 局部引入 ```js // App.vue import VueSlider from 'vue-slider-component' import 'vue-slider-component/theme/default.css' export default { components: { VueSlider } } ``` 3. 使用`<script>`引入 ```html <link ref="stylesheet" src="./node_modules/vue-slider-component/theme/default.css"> <script src="./node_modules/vue-slider-component/dist/vue-slider-component.umd.min.js"></script> <script> new Vue({ el: '#app', components: { VueSlider: window['vue-slider-component'] } }) </script> ``` ## 使用 ```html <vue-slider v-model="value"></vue-slider> ``` ## 服务端渲染 (SSR) 因为默认引入的文件内联了样式,所以会出现错误 (`document is not defined`)。 因此使用提取了 css 的文件: ```js // import component import VueSlider from 'vue-slider-component/dist-css/vue-slider-component.umd.min.js' import 'vue-slider-component/dist-css/vue-slider-component.css' // import theme import 'vue-slider-component/theme/default.css' ```