1、脚手架结构如下图:
{{msg}}
export default { //配置对象(与vue一致)
name: 'HelloWorld.vue',
data (){//data可以写对象也可以写函数,但是在这里必须写函数
return {
msg:'hello vue component'
}
}
}
.msgclass{
color: red;
font-size: 15px;
}
//第一步引入组件
import HelloWorld from './components/HelloWorld.vue'
export default {
name: 'App.vue',
//第二步,映射组件标签
components: {
HelloWorld
},
}
.logo{
width: 200px;
height: 200px;
}
/**
* 入口js,创建Vue实例
*/
import Vue from 'vue'
import App from './App.vue'
new Vue({
el:'#app',//app为index.html中id="app"
components:{
App
},
template:''
})