vue:index.html、main.js、app.vue
主要就是关于index.html、main.js、app.vue三者之间的自我浅薄的理解。
加载的时候会首先执行main.js,vue的初始配置都是在main中的,包括一些全局设置。
在main中有个:
render: h => h(App)
render
函数是渲染一个视图,将页面的所有数据挂载到el上面,没有render页面就是空白,render我感觉使用react代码更容易理解一点。App就是我们定义的APP.vue
在main中有个:
$mount('#app') 或者是 el: '#app'
这两行代码就是需要找到id为app的标签,该标签一般都是在index.html中的,此时index.html就与main.js相互关联了起来。