首页 > 其他分享 >1.vue的介绍

1.vue的介绍

时间:2022-11-03 20:33:38浏览次数:114  
标签:vue 框架 前端 代指 视图 Vue 介绍

1.前端的发展介绍

  1. 最开始由前端三剑客,css.html,js来写网页,用户发送一个请求,刷新一次页面
  2. ajax的出现,使得可以发送异步请求,实现局部刷新
  3. ajax更加成熟,使得前后端分离成为趋势
  4. vue框架的出现,使得前端成为工程化

 

2.Vue简介

Vue类似JQuery,也是一个JS框架,Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。

Vue目前主要有两个版本

  • 2.0:目前公司的主流版本
  • 3.0:2020年发布,是以后的发展趋势

Vue的特点:

  • 简单,易用
  • 灵活,高效

官网地址:https://www.javascriptc.com/vue3js/

 

VUE的框架为M-V-VM:

  • M:Model,代指的是Vue对象中的data属性里面的数据,也就是js中的变量
  • V:View,代指Vue中要显示的Html页面,也被称为模板视图,由Html+Css组成
  • VM:ViewModel,代指的就是vm对象,是vue的核心,连接View和Model,保证视图和数据的一致性,实现了数据的双向绑定,正是因为它的存在,我们就不需要直接操作DOM对象

 

标签:vue,框架,前端,代指,视图,Vue,介绍
From: https://www.cnblogs.com/victor1234/p/16855752.html

相关文章

  • 从 0 搭建一个 vue3 项目
    一、先实现一个简易版本初始化npmnpminit-y//-y能省去填写信息的步骤,一步到位安装几个必要的依赖1npminstallcss-loaderstyle-loader-D//解析css......
  • VUE根据url下载文件
    方法一:constdownloadRes=async()=>{letresponse=awaitfetch(url);letblob=awaitresponse.blob();letobjectUrl=window......
  • Vue 下载本地静态资源
    项目需要下载本地的Excel文档,文档是放在本地的没有在服务器,所以需要下载本地静态资源文件,开始把文件放在了这里src目录下的assets资源文件下下载报错找不到文件路径......
  • vue下载后端文件流
    接口加上:responseType:"arraybuffer",exportfunctionpostExport(data){returnrequest({url:'http。。。',method:'POST',respo......
  • PPP拨号介绍
    @目录前言简介目的原理报文格式基本构架PPP帧格式LCP帧格式LCP报文配置参数链路配置报文链路终止报文链路维护报文魔术字PPP的六个阶段Dead阶段(链路不可用阶段)Establish阶......
  • 【Flink基础】-- Flink CDC介绍
    一、FlinkCDC是什么?   2020年Flinkcdc首次在Flinkforward大会上官宣, 由 ​​JarkWu&QingshengRen两位大佬​​​ 介绍,原始blog点击​​链接。​​......
  • vue.js中实现阻止事件冒泡
    当父子元素中都有点击事件的时候,为了让触发子元素中的事件时,不去触发父元素中的事件,可以在子元素事件中添加stop来阻止事件冒泡。 .stop是阻止冒泡行为,不让当前元素的事......
  • HCIA--网络协议介绍及OSI参考模型分层
    不同的协议栈用于定义和管理不同网络的数据转发规则。数据通信协议的定义:决定数据的格式和传输的一组规则或者一组惯例。分层模型的作用:OSI七层参考模型:下层为上层提供服务,......
  • 开箱即用 yyg-cli(脚手架工具):快速创建 vue3 组件库和vue3 全家桶项目
    1yyg-cli是什么yyg-cli是优雅哥开发的快速创建vue3项目的脚手架。在npm上发布了两个月,11月1日进行了大升级,发布1.1.0版本:支持创建vue3全家桶项目和vue3组件......
  • 学习Pinia(安装,引入注册Vue3,初始化仓库Store,State值获取修改,解构store,actions,getters,AP
    全局状态管理工具Pinia.js有如下特点:完整的ts的支持;足够轻量,压缩后的体积只有1kb左右;去除mutations,只有state,getters,actions;actions支持同步和异步;代码扁平化没有......