步骤:
(1)生成组件
(2)导入组件,注册组件
(3)使用组件
1.组件的声明:
可在src目录下新建一个文件名为MyComponents,在文件中新建一个文件夹,可命名为Home.vue
<template>
<div id="Home">
<p>{{msg}}</p>
</div>
</template>
<script>
export default{
name:"Home",
data(){
return{
msg:"我是Home组件"
}
}
}
</script>
<style lang="sass" scoped>
// scoped 作用于当前的组件样式
</style>
2.组件的挂在与使用
在APP.vue中写入
<template>
<div id="app">
<!-- 组件的使用 -->
<v-Home></v-Home>
</div>
</template>
<script>
// 导入组件
import Home from './MyComponents/Home.vue'
export default{
name:"App",
// 注册组件
components:{
'v-Home':Home
},
data(){
return{
}
}
}
</script>
<style lang="sass" scoped>
// scoped 作用于当前的组件样式
</style>