vue2.0學習筆記之自定義組件
阿新 • • 發佈:2017-07-11
2.0 sco ron 自定義組件 定義 temp use 使用 imp
- step one: 推薦結構
- step two: Loading.vue
<template> <h3>{{msg}}</h3> </template> <script> export default { data(){ return { msg: "loading" } } } </script> <style scoped> h3 { color: #699; } </style>
- step three: index.js
import LoadingComponent from ‘./Loading.vue‘ const Loading = { install: function(Vue){ Vue.component(‘Loading‘,LoadingComponent) } } export default Loading
- step four: main.js
import Vue from ‘vue‘ import App from‘./App.vue‘ import Loading from ‘./components/loading‘ //默認加載index.js Vue.use(Loading); new Vue({ el: ‘#app‘, render: h => h(App) })
最後就可以在App.vue裏使用Loading這個自定義組件了: <loading></loading>
vue2.0學習筆記之自定義組件