一.什么是Vue?
Vue是一款前端用来构建用户界面渐进式框架,是一个Javascript 的MVVM模式的库,可以提高前端开发效率。
特点:
1.双向数据绑定:vuejs会自动响应数据的变化情况,并且根据用户在代码中预先写好的绑定关系,对所有绑定在一起的数据和视图内容都进行修改。这也是vuejs最大的优点,通过MVVM思想实现数据的双向绑定,让开发者不用再操作dom对象,有更多的时间去思考业务逻辑。
2..组件化:vue通过组件,把一个单页应用中的各种模板拆分到一个一个单独的组件中,我们
只要先在父级应用中写好各种组件标签(占坑),并且在组件标签中写好要传入组件的参数(就像给函数传入参数一样,这个参数就叫做组件的属性),然后再分别写好各种组件的实例(填坑),整个应用就完成了。
3.视图,数据和结构的分离,使数据的更改更为简单,不需要进行逻辑代码的修改,只需要操作数据就能完成相关操作。
二.Vue的使用
使用方式:
1.传统方式:在html页面导入vue库
2.使用架构工具(专业开发):vue cli(vue脚手架),vite(新一代的架构工具)
安装途径:
1.官网下载:在Vue.js的官网上直接下载vue.js,并在.html中通过<script>标签中引用。
2