2017-05-15 1 views
0

vue.jsでBluebird.jsを使用する方法の例を検索しようとしていますが、何も見つかりません。Bluebird.jsとvue.jsの使い方は?

私はmain.jsでこれをしようとしている:あなたは何もする必要はありません

// The Vue build version to load with the `import` command 
// (runtime-only or standalone) has been set in webpack.base.conf with an alias. 
import Promise from 'bluebird';  //<=== HERE 
import Vue from 'vue'; 
import App from './App'; 
import router from './router'; 

Vue.config.productionTip = false; 
Vue.use(Promise);      //<=== HERE 

new Vue({ 
    el: '#app', 
    router, 
    template: '<App/>', 
    components: { App }, 
}); 
+0

Vueプラグインでない場合、Uは単に「Vue.use」を実行できません。 – GONG

答えて

0

ファイルにBluebirdをインポートすると、Vueインスタンスの内部で使用することができます。

// The Vue build version to load with the `import` command 
// (runtime-only or standalone) has been set in webpack.base.conf with an alias. 
import Promise from 'bluebird';  //<=== HERE 
import Vue from 'vue'; 
import App from './App'; 
import router from './router'; 

Vue.config.productionTip = false; 

new Vue({ 
    el: '#app', 
    router, 
    template: '<App/>', 
    components: { App }, 
    created: function() { 
    // access Promise inside of vue instance e.g. var p1 = new Promise... 
    } 
});