前端Vue相关知识

一、MVVM模式

  • M:Model,模型,包括数据和一些操作。
  • V:View,视图,页面渲染结果。
  • VM:视图与模型的双向绑定。

在MVVM之前,开发人员从后端获取数据以后,要通过DOM操作Model获取数据渲染到View中,通过操作DOM从View中获取数据,同步到Model中。
VM的作用就是在于把DOM操作封装起来,开发人员不用担心Model与View之间如何连接。
当Model中有数据时,View就会同步渲染。
当View有数据时,Model就会同步改变。

二、Vue框架

Vue是MVVM模式的框架。
NPM是Node提供的模板管理工具。
nrm是一款切换镜像地址的工具。

1.路由vue-router

路由解决了单页重复渲染的问题,只需要修改中间一部分的内容即可,把页面分块了,让页面块独立开来,需要显示那一块内容,就把对应的router块调用。

2.Vuetify框架

与Vue吻合的UI框架有:

  • element-ui:饿了么出品

  • i-view:某公司出品

  • Vuetify框架

Vuetify框架的优点:

  • Vuetify几乎不需要任何CSS代码,而element-ui许多布局样式需要我们来编写
  • Vuetify从底层构建起来的语义化组件。简单易学,容易记住。
  • Vuetify基于Material Design(谷歌推出的多平台设计规范),更加美观,动画效果酷炫,且风格统一
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值