vue好用吗,vue好用的测试框架

什么是Vue.js?

   Vue.js是前端的主流框架之一

   Vue.js是一套构建用户界面的框架,只关注视图层,它不仅易于上手,还便于第三方库即有项目整合(Vue有配置的第三方类库,可以整合起来做大型项目的开发),下一节我们讲解百度地图用Vue的方式引入。

    前端的主要工作:主要负责MVC中的V这一层,主要工作就是和界面打交道,来制作页面效果

  

vue好用吗,vue好用的测试框架图1

什么是MVC、MVVM ?

后端(Java Python Node c#)中的mvc与前端mvvm之间的区别:

mvc是后端的分层开发概念

vue好用吗,vue好用的测试框架图2

    mvvm是前端视图层的概念,主要关注于视图层分离,也就是说:mvvm把前端的视图层,分为三部分:model,view,vm viewmodel

 

vue好用吗,vue好用的测试框架图3

『View』:视图层(UI 用户界面) 『ViewModel』:业务逻辑层(一切 js 可视为业务逻辑) 『Model』:数据层(存储数据及对数据的处理如增删改查)

简述 MVVM

  • MVVM 是 Model-View-ViewModel 的缩写。MVVM 是一种设计思想。Model 层代表数据模型,也可以在 Model 中定义数据修改和操作的业务逻辑;View 代表 UI 组件,它负责将数据模型转化成 UI 展现出来,ViewModel 是一个同步 View 和 Model 的对象。
  • 在 MVVM 架构下,View 和 Model 之间并没有直接的联系,而是通过 ViewModel 进行交互,Model 和 ViewModel 之间的交互是双向的, 因此 View 数据的变化会同步到 Model 中,而 Model 数据的变化也会立即反应到 View 上。
  • ViewModel 通过双向数据绑定把 View 层和 Model 层连接了起来,而View 和 Model 之间的同步工作完全是自动的,无需人为干涉,因此开发者只需关注业务逻辑,不需要手动操作DOM, 不需要关注数据状态的同步问题,复杂的数据状态维护完全由 MVVM 来统一管理。

Vue的简介

声明式渲染 Declarative Rendering

组件系统 Components

vue返回的是一个对象

vue是一个mvvm的框架

Vue是vue的实例,这个实例存在计算机中,主要干俩大事:1、绑定事件;2、dom检测

Vuejs是封装的一个类

Vue全家桶包括

  1. 客户端路由 Vue-router
  2. 大规模状态管理 Vuex
  3. 构建工具 Webpack/Vue-cli
  4. 服务端通信 Axios

Vue.js 的优点

  • 简单轻巧,功能强大,拥有非常容易上手的 API;
  • 可组件化 和 响应式设计;
  • 实现数据与结构分离,高性能,易于浏览器的加载速度;
  • MVVM 模式,数据双向绑定,减少了 DOM 操作,将更多精力放在数据和业务逻辑上

Vue的基础语法介绍

  • v-model:主要是在表单元素的双向数据绑定中使用。比如文本框、下拉框、单选、复选、textarea等等。因为v-model是双向绑定的,所以文本框输入以后,模型也会发生改变。反之模型改变了文本框也会改变。
  • v-text:主要用于文本的渲染。和{{}}功能一样。但是{{}}在第一次页面Vue木没有初始化完成时,会显示{{}}字符。故文本渲染多用v-text。
  • v-html: 则会以html的方式把内容载入到界面中
  • v-show:控制显示隐藏。不用艺v-if,使用v-show的情况下,dom是存在的。v-show通过指定CSS样式给元素添加display block或者display none进行控制。
  • v-if:控制显示隐藏。如果if不成立,则整个dom不进行渲染,即不存在。
  • v-bind:绑定属性。给一个dom元素添加属性。比如:在做图片的渲染过程中,如果图片的src地址是动态的,那么就可以利用v-bind去绑定src属性来实现src的赋值。
  • v-for:循环。主要用于表格<li> 标签,去循环一个数组。
  • v-on:事件绑定。(v-on:同等于@)
  • filter : 过滤器。格式化数据。如后台返回金额19数字。页面显示:¥19.00元。
  • component :组件。在做单页面过程中使用多些。把每一个网页做成多个组件然后拼接。起到组件复用。如页面头部底部和轮播等。

这个语言既然是归在编程语言这一类,那我就按照前端框架Vue来解答。

vue好用吗,vue好用的测试框架图4

01 Vue是什么

在前端工程化之后,最有名的有三个前端框架:React、Angular、Vue,我一向推荐先学习Vue再学好其他,一方面是因为足够简单、轻量、配套工具齐全;另一方面,是因为这个东西跟微信小程序很像,而且美团还开源了mpvue,意味着你甚至可以直接使用Vue来开发小程序。等于说,你学会了Vue,不仅学会了前端,还学会了微信小程序,一举两得,岂不美哉?vue好用吗,vue好用的测试框架图5

02 Vue好用吗

Vue当然好用,现在越来越多的大公司已经将Vue用于生产环境了,github上现在也已经有数以万计的跟Vue有关的开源项目了。

那Vue好用在哪呢? 如果你学前端,那你肯定学过经典的div+css+js,Vue的好用之处大概就是,用下来你发现,div还是那个div,css还是那个css,js也还是那个js,只是组织的方式和配合他们的工具不同而已。

既然说Vue工具齐全,那我这里简单列举几个常用的工具吧:

  • vue-router:用于配置单页面应用的组件和映射,使用的方式和ui-router类似,支持嵌套路由,正则匹配路由,参数传递,history模式

  • vuex:一个专门为Vue应用设计的 状态管理模型和库。它为应用内的所有组件提供集中式存储服务,其中的规则确保状态只能按预期方式变更

  • element:饿了么出品,基于VUE的组件库,开箱即用。

除了上述之外,还有webpack、axios、node等等工具可以用,且关于Vue的官方和非官方文档都很丰富,完全可以快速上手。

vue好用吗,vue好用的测试框架图6

vue好用吗,vue好用的测试框架图7

本文来自投稿,不代表天一生活立场,如若转载,请注明出处:http://tiyigo.com/phone/20670.html

(0)
上一篇 2023-03-22 13:47
下一篇 2023-03-22 13:52

相关推荐

  • 教你在mac怎么创建txt文件

    要知道,Mac电脑默认是使用苹果自家系统的,所以Mac电脑的操作习惯和Windows是完全不同的。就拿纯文本文件来说,Windows上的是txt文档,而Mac上默认不是txt文档的…

    2023-07-04
  • 如何利用好信用卡花呗等支付功能呢

    大家好我是(西红十字),我是一位财经爱好者,我喜欢有规划的理财,有创意的赚钱,我相信有需求就有市场,没有赚不到钱的行业,只有不会赚钱的人。我喜欢研究股票,管理经济,研究市场规划,用…

    手机教程 2022-12-27
  • 如何在抖音上打广告(抖音评论可以打广告吗)

    一、抖音开屏广告 打开软件第一眼就可以看到,视觉冲击强,记忆深刻无干扰,是现在几乎所有手机软件都会玩的套路。 (1)定向功能:CPT不支持定向,CPM支持年龄、性别、地域、平台定向…

    2023-08-05
  • 支付宝借呗可以提前还款吗

    借是可以提前还款的,按日进行计息。但是每借一次的话,上传一次征信。如果仅仅是小额临时周转的话,还是不要用借比较好,上征信之后会显示到小贷里面,有些情况下对征信很有影响,尤其是小额度…

    2023-02-14
  • 我的世界怎么附魔无限箭弓

    感谢官方邀请,我是一只末影小,今天我来解答的问题是“我的世界附魔无限+火矢弓” 在我的世界中,有三种附魔方法:附魔台、附魔书以及指令。下面我来一一介绍这三种附魔方法 附魔台 这是最…

    2023-02-25
  • 不用露脸适合做自媒体吗(自媒体不露脸做原创方法)

    很高兴解答你的问题,希望接下来我的问题对你有所帮助。 我个人认为,其实做自媒体无关露不露脸,最重要的就是你的视频要有特点,能够抓住人的眼球,让他们一看就想关注你,就想继续看你接下来…

    2023-08-05
  • 如何评价荣耀体脂秤,荣耀体脂秤官网

    你好!其实任何体脂秤其实都一样的。 [玫瑰]体脂秤原理 体脂秤采用的技术是“生物电阻抗分析法”,英文简称BIA。原理很简单,因为脂肪和瘦体重中含的水分不同,所以可以通过脂肪和瘦体重…

    2023-05-18
  • 手机经常死机该怎么办

    对于很多小伙伴们来说,iPhone无疑是他们最信赖的一款手机,不仅系统流畅,而且简单易用。可是如果某天夜里,你和iPhone正在床上玩着游戏,iPhone突然就亢奋了,手机上一直出…

    2023-07-27
  • 玩游戏那个手机好使(玩游戏不卡的手机)

    ▲努比亚Z11 而在配置上,努比亚Z11采用了骁龙820处理器,4GB+64GB储存组合,性能相当强劲。而800W+1600W像素的摄像头组合配合度有的努比亚摄像引擎,既有趣但又不…

    2023-08-05
  • 怎样在高德地图上添加公司地址(高德地图添加地点都要营业执照么)

    哈咯,朋友们~~ 其实,想让店铺展示在高德地图上是件非常简单的事儿,用手机进行操作只要3步就行,跟着本地图下面的教程,你的店铺也能展示在高德地图上啦。 一、首先要下载高德地图!! …

    2023-08-05