简单认识一下Vuejs

news/2024/7/4 0:54:04 标签: vue.js, 前端, javascript

简单认识一下Vuejs

    • Vuejs 是什么
    • Vue是一个渐进式的框架,什么是渐进式的呢?
    • Vue有很多特点和Web开发中常见的高级功能
    • 什么是MVVM?
    • Vuejs安装流程
    • 学习开发工具:webstorm、vscode
    • 在vs code开发工具中安装扩展:Live Server

Vuejs 是什么

Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。

Vue是一个渐进式的框架,什么是渐进式的呢?

  • 渐进式意味着你可以将Vue作为你应用的以部门嵌入其中,带来更丰富的交互体验。
  • 或者如果你希望将更多的因为逻辑使用Vue实现,那么Vue的核心库以及其生态系统。
  • 比如Core+Vue-router+Vuex,也可以满足你各种各样的需求。

Vue有很多特点和Web开发中常见的高级功能

  • 解耦视图和数据
  • 可复用的组件
  • 前端路由技术
  • 状态管理
  • 虚拟DOM

什么是MVVM?

  1. M指Model

  2. V指View

    • 视图层
    • 在我们前端开发中,通常就是DOM层
    • 说白了就是用来展示数据的
  3. VM指ViewModel

    • 视图模型层
    • 试图模型层是View和Model沟通的桥梁
    • 一方面它实现了Data Binding,也就是数据绑定,将Model的改变实时反应到View中
    • 另一方面它实现了DOM Listener,也就是DOM监听,当DOM发生一些事件(点击、滚动)时,可 以监听到,并在需要的情况下改变对应的数据
  4. 架构图如下:
    在这里插入图片描述

Vuejs安装流程

  • 方式一:直接CDN引入
  • 方式二:下下载和引入
  • 方式三:npm安装

学习开发工具:webstorm、vscode

http://www.jetbrains.com/webstorm/

https://code.visualstudio.com/

在vs code开发工具中安装扩展:Live Server

在这里插入图片描述
Live Server:一个具有实时加载功能的小型服务器,可以使用它来破解html/css/javascript,但是不能用于部署最终站点。也就是说我们可以在项目中实时用live-server作为一个实时服务器实时查看开发的网页或项目效果。


http://www.niftyadmin.cn/n/1122881.html

相关文章

【Silverlight】Bing Maps学习系列(七):使用Bing Maps的图片系统(Tile System)

目前包括微软必应地图在内的几乎所有在线电子地图(如:Google Maps等)都事先对地图图片(Tile)进行预处理,通过特定的算法将预处理过后的图片进行无缝的拼接,建立一套统一有规律、标准的地图映射系统。Bing Maps地图映射…

python实现isprime函数_Python参数类型以及实现isOdd函数,isNum函数,multi函数,isPrime函数...

Python参数类型以及实现isOdd函数,isNum函数,multi函数,isPrime函数一、Python参数类型形参:定义函数时的参数变量。实参:调用函数时使用的参数变量。参数传递的过程,就是把实参的引用传递给形参&#xff0…

asp.net页面刷新或者回发后DIV的滚动条位置不变!(转)

源文件:http://www.cnblogs.com/nyth/archive/2011/06/10/2077868.html 当把数据放在div里面,然后给div设置Scroll显示,在页面刷新后或者是处理了某个按钮的事件,这个时候div的滚动轴就会又回到起始位置,但事实上得把数…

MyEclipse移动开发教程:构建MobiOne应用(六)

2019独角兽企业重金招聘Python工程师标准>>> 【中文网周年庆】MyEclipse个人开发者专享8折!在线订购>> 在上文中,小编主要为大家介绍了如何配置应用详细信息、图标和Splash Screen。在本文中,我们将继续为大家介绍如何构建应…

00-Vue初体验

Vue初体验 体验Vue的响应式(数据发生改变,页面会自动跟着改变) 我们做了什么事情 在阅读JavaScript代码是,会发现创建了一个Vue对象。创建Vue对象的时候,传入了一些options:{} 1.{}中包含了el属性:该属性…

重定向到登录在SharePoint 2007

从一家英文网站上找到的资料,翻译过来了: 如果您需要确保在用户登录之前在MOSS访问您的自定义,然后重定向回登录后,您可以使用一个方法,如内置如下: Microsoft.SharePoint.Utilities.SPUtility.EnsureAuthe…

SpringMVC的DispatcherServlet的默认策略

SpringMVC的DispatcherServlet的默认策略 在使用SpringMVC的时候,我们知道需要HandlerMapping定义请求路径与处理器之间的映射,需要HandlerAdapter来调用处理器方法并返回一个ModelAndView对象,需要ViewResolver来解析视图。这些是SpringMVC中…

Xcode 添加PCH文件

Xcode 添加PCH文件 1.) 打开你的Xcode工程. 在Supporting Files目录下,选择 File > New > File > iOS > Other > PCH File 然后点击下一步; 2.) 给你的PCH文件起名字TestDemo-Prefix.pch. 例如你的项目工程名为TestDemo然而你的PCH 文件的名字应该为…