2016-09-23 52 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