2016-09-23 58 views
0

我使用这个包:https://github.com/greyby/vue-spinner显示微调。微调不工作vue.js

<template> 
    <pulse-loader :loading="loading" :color="color" :size="size"></pulse-loader> 
</template> 

<script> 

import { PulseLoader } from 'vue-spinner/dist/vue-spinner.min.js'; 

export default { 

    components: { PulseLoader }, 

    data() { 
    return { 
     loading: true, 
     color: "black", 
     size: "10" 
    } 
    } 
} 
</script> 

由于某种原因,微调不显示???!?!我的控制台没有错误!

+0

尝试'组件:{“脉冲加载器”:PulseLoader}' –

+0

@RoyJ谢谢,但我使用的是不工作:( – Jamie

回答

1

您不应该从dist文件夹导入。

请尝试导入vue组件来源,如文档中显示这样做:

import PulseLoader from 'vue-spinner/src/PulseLoader.vue' 

文档:https://github.com/greyby/vue-spinner#es6


UPDATE

考虑对申请Browserify限制在内的文件中转换210,那么你可以尝试在mentioned GitHub issue提供的代码片段:

var PulseLoader = require('vue-spinner/dist/vue-spinner.min').PulseLoader; 
+0

vueify aswel。如果我这样做,我收到一个错误:https://github.com/greyby/vue-spinner/issues/2 – Jamie

+0

您是否尝试过提到的GitHub问题中提供的代码片段? (请参阅回复中的更新) –

+0

谢谢,但实际上从'vue-spinner/dist/vue-spinner.min.js' '导入{PulseLoader}与从'vue-spinner/dist/vue-spinner.min.js''? – Jamie