Vue create生成的main.js中的App是怎么来的,为什么随便改个名字也可以?
粉丝福利 : 关注VUE中文社区公众号,回复视频领取粉丝福利
vue create prj生成的项目中的main.js
我发现 App.vue(AppFile.vue) 并没有定义 AppAny(这个名字原来是App,我发现可以是任意名字),
请问怎么来的
而且也不是和App.vue文件名一致,因为App.vue也可以改名为AppFile.vue
这个h函数据说是createElement, 难道是随便创建一个节点吗?但是没有 import 又不行,为什么?
import Vue from ‘vue’
import AppAny from ‘./AppFile.vue’
import router from ‘./router’
import store from ‘./store’
Vue.config.productionTip = false
new Vue({
router,
store,
render: h => h(AppAny)
}).$mount(’#appindex’)