タイトル: Mixinを利用した共通処理の記述方法
SEOタイトル: 【Vue.js】Mixinを利用した共通処理の記述方法
共通の処理
共通処理用のvueファイルを作成して以下の様に共通化したい処理を記述する。
内容はなんでもよい。
Common.vue |
---|
<script> export default { created() { this.getMessages() }, data() { return { messages: [], } }, methods: { getMessages() { axios .get('/api/message/list') .then(res => { this.messages = res.data }) }, } } </script> |
共通処理を呼び出す処理
mixinsを使用して引数に共通処理のファイルを指定する。
Example.vue |
---|
<script> export default { |