vue2.0学习笔记之自定义组件
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue2.0学习笔记之自定义组件相关的知识,希望对你有一定的参考价值。
- 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学习笔记之自定义组件的主要内容,如果未能解决你的问题,请参考以下文章