首先用vue-cli创建一个vue2的项目。
vue2是
import Vue from 'vue'
import App from './App.vue'
new Vue({
render: h => h(App),
}).$mount('#app')
vue3是
import { createApp } from 'vue'
import App from './App.vue'
createApp(App).mount('#app')
vue2自定义组件的template中所有标签必须在同一个父标签下,即只有一个根标签。所以一般写的时候都写一个div标签包裹着。
vue3没有该限制。
譬如现在自定义了一个Movie组件,上面的template从下面的script中导出的data中拿值。
{{ title }}
自定义Movie组件中是这样的代码
{{ title }}
使用Movie的父组件(一般都是App.vue)即可在使用Movie标签的同时直接传值
在后面的博客会详细介绍。
Element是国内饿了么公司提供的一套开源前端框架,简洁优雅,提供了Vue、React、Angular等多个版本。

Font Awesome提供了675个可缩放的矢量图标,可以使用CSS所提供的所有特性对它们进行更改。