学习vue相关基础理论和学习路线
vue理论
什么是vue?
Vue是一个用于构建用户界面的渐进式框架。与其他单体框架不同,Vue 从头开始设计为可逐步采用。核心库仅专注于视图层,易于获取并与其他库或现有项目集成。另一方面,当与现代工具和支持库结合使用时,Vue 也完全有能力为复杂的单页应用程序提供支持
释:
渐进式框架: 框架分层。最核心的是视图层渲染,然后往外是组件机制,在此基础上再加入路由机制,再加入状态管理,最外层是构建工具,react也是如此。优点: 根据不同的需求选择不同的层级。
渲染思路:
创建vue实例
实例属性:data(数据容器)、methods(方法容器)、props(传参)、computed(属性计算)、inject、setup(vue3) ;
内置属性:例如
a
t
t
r
s
和
attrs和
attrs和emit
将实例挂载到根节点上
在根节点中可添加子组件
数据显示方式:
<div>{{text}}</div>
//双向绑定
<div v-bind:text></div>
//绑定
<div v-modle:text></div>
{{}}中支持js方法:
限制:只支持一个表达式
vue官网地址:https://vuejs.org/
vue相关组件库(element-UI):https://element.eleme.cn/#/zh-CN/component/installation
更新中…