現在、Vuejsでアプリケーションを開発する方法を学習しています。私はVue.jsを設定するためのコードを持つmain.jsファイルを持っています。新しいファイルapi.jsで新しいディレクトリ/ mixinsを作成しました。 mixinとして使用して、すべてのコンポーネントがAPIを使用してAPIにアクセスできるようにします。しかし、私はそれを行う方法を知らない。ミックスインをVuejsで使用する
これは私の/mixins/api.js
ファイルです:すべてのコンポーネントがcallapi()
へのアクセス権を持つように私は今、私のミックスイン正しい方法を含めることができますどのように
import Vue from 'vue';
import VueRouter from 'vue-router';
import VueResource from 'vue-resource';
import { configRouter } from './routeconfig';
import CallAPI from './mixins/api.js';
// Register to vue
Vue.use(VueResource);
Vue.use(VueRouter);
// Create Router
const router = new VueRouter({
history: true,
saveScrollPosition: true,
});
// Configure router
configRouter(router);
// Go!
const App = Vue.extend(
require('./components/app.vue')
);
router.start(App, '#app');
、:これは私のmain.js
ファイルが
export default{
callapi() {
alert('code to call an api');
},
};
です関数?