手机版

虚拟企业综合分析

时间:2021-09-12 来源:互联网 编辑:宝哥软件园 浏览:

Vue.js是什么

Vue.js(发音为/vju/,类似于view)是一个用于构建用户界面的渐进式框架。与其他重量级框架不同,Vue采用自下而上的增量开发设计。Vue的核心库只关注视图层,很容易学习并与其他库或现有项目集成。另一方面,Vue完全能够驱动使用Vue生态系统支持的单文件组件和库开发的复杂单页应用程序。

Vue.js的目标是通过尽可能简单的API实现响应和组合视图组件的数据绑定。

如果你是一个有经验的前端开发人员,想知道Vue.js和其他库/框架的区别,并检查和比较其他框架。

1.1的目的。虚拟企业:

VueJs的核心是解决:

A:解决了数据绑定的问题,

b: vue框架的主要目的是开发大型单页应用程序,

C:还支持组件化,即页面可以封装成若干组件,通过构建块进行编程,使得页面复用性最大化(支持组件化)。

2.VueJS特性:

I: MVVM模式(数据模型更改、视图更改、视图更改、数据模型更改)

使用MVVM模式有几个优点:

1.低耦合。视图可以独立于模型进行更改和修改,视图模型可以绑定到不同的视图。当视图改变时,模型可以不变,当模型改变时,视图也可以不变。

2.可重用性。可以在ViewModel中放一些View逻辑,让很多视图重用这个视图逻辑。

3.独立发展。开发人员可以专注于业务逻辑和数据开发(视图模型)。设计者可以专注于视图的设计。

4.可测试性。视图可以根据视图模型进行测试

II:组件化

三、教学体系

III: vue2.0开始支持虚拟dom

Vue1.0使用真实的dom元素,而不是虚拟的

虚拟dom:可以提高页面刷新速度

虚拟DOM有利也有弊。

答:大小——其中之一是,更多的函数意味着代码包中有更多的代码行。幸运的是,Vue.js 2.0仍然更小(当前版本为21.4kb),并且

许多东西正在被删除。

B:内存——同样,虚拟DOM需要复制现有的DOM并保存在内存中,这是DOM更新速度和内存使用之间的权衡。

C:并不适合所有情况——如果虚拟DOM可以一次批量修改,那就非常好了。但如果是单独的罕见更新呢?有这样的吗

DOM的更新会给虚拟DOM带来无意义的预计算。

V:通过变量模型

VueJS表达式:

步骤:

1参考

脚本src=' http : js/vue . js ' type=' text/JAVAScript ' charset=' utf-8 '/script 2。声明一段HTML由框架管理

div id=' myapp ' ul Li/Li Li/Li Li/ul/div 3。初始化vue并填写vue参数

一、属性:el声明vuejs管理的边界扩展:ng-app类似(这是在AngularJS中)

二.属性:数据数据(status | | attribute),专门用来存储数据的一些属性,数据必须是对象格式

脚本类型=' text/JavaScript ' var VM=new Vue({ El : ' # myapp ',data : { hello : ' hello word Vue app!',message:'wyx ',result: { name: ' xinxin ',password : ' 123 ' } });/script4。表达式:以{{}}的形式在页面上显示我们数据中的数据,

例如:

data : { { message : }'

版权声明:虚拟企业综合分析是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。