2017-04-07 120 views
0

我试图使用element-ui中的颜色选择器(http://element.eleme.io/#/en-US/component/color-picker)。然而,它并没有显示出...什么是错的任何线索?元素不显示

<template> 
    <div class="color"> 
    <span class="demonstration">Color picker</span> 
    <el-color-picker v-model="color"></el-color-picker> 
    </div> 
</template> 

<script> 
    import Vue from 'vue' 
    import ColorPicker from 'element-ui' 
    Vue.use(ColorPicker) 

    export default { 
    name: 'color', 
    data() { 
     return { 
     color: '#20a0ff' 
     } 
    } 
    } 
</script> 
+2

我想你可能想做的事:'进口{颜色拾取}从 '元素的UI';' –

+0

没有改变任何东西,仍然没有显示。也不仅仅是如果我导入多个组件? – user672009

+1

从'element-ui'导入ColorPicker后导入'element-ui/lib/theme-default/index.css' – Deepak

回答

1

导入默认主题CSS太:

<template> 
    <div class="color"> 
    <span class="demonstration">Color picker</span> 
    <el-color-picker v-model="color"></el-color-picker> 
    </div> 
</template> 

<script> 
    import Vue from 'vue' 
    import ColorPicker from 'element-ui' 
    import 'element-ui/lib/theme-default/index.css' 
    Vue.use(ColorPicker) 

    export default { 
    name: 'color', 
    data() { 
     return { 
     color: '#20a0ff' 
     } 
    } 
    } 
</script> 

参考:http://element.eleme.io/#/en-US/component/quickstart#import-element