vue 基础,vue知识总结
本文主要介绍vue组件基础知识的相关资料,帮助你更好的理解和使用vue组件。感兴趣的朋友可以了解一下。
目录
什么是Vue?Vue中的核心插件——UI Vue前端总体架构综述
VUE是什么
Vue(读音/vju/,类似于view)是一个用于构建用户界面的渐进式框架。与其他大型框架不同,Vue设计为自下而上一层一层地应用。Vue的核心库只专注于视图层,不仅易于使用,而且易于与第三方库或现有项目集成。另一方面,当与现代工具链和各种支持类库结合时,Vue还可以为复杂的单页应用程序提供驱动程序。
Vue采用双向数据绑定,即数据变化时,视图变化,视图变化时,数据同步变化。这就是Vue的精髓,如下图所示。
Vue中的核心插件
Vue Router
Erouter是Vue.js的官方路线管理器.它与Vue.js的核心深度集成,可以轻松构建单页面应用。包括的功能有:
嵌套的路线/视图表
基于组件的模块化路由配置
路由参数、查询、通配符
基于Vue.js转场系统的视图转场效果
细粒度导航控件
带有自动激活的CSS类的链接。
5 HTML5历史模式或哈希模式,在IE9中自动降级
自定义滚动条行为Vuex
Vuex
是专门为Vue.js应用开发的状态管理模式。它采用集中存储来管理应用程序所有组件的状态,并确保状态以可预测的方式随相应的规则变化。
axios
Axios是基于Promise的浏览器和nodejs的HTTP客户端。它具有以下特点:
从浏览器创建XMLHttpRequest
从node.js发出http请求
支持承诺API
拦截请求和响应
转换和响应数据
取消请求
自动转换JSON数据
客户端支持阻止CSRF/XSRF
element-ui
Element-ui是饿了么前端团队开发的一个vue框架组件,集成了很多风格组件和功能组件。这是一个非常好的框架。
Vue前端整体架构
总结
本文到此为止。希望能帮到你,也希望你能多关注我们的更多内容!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。