vue响应式原理是什么(vue旅游原理)

更新时间:2023-12-06 03:47:10

Vue最独特的特性之一,是其非侵入性的响应式系统。数据模型仅仅是普通的JavaScript对象。而当你修改它们时,视图会进行更新。

vue响应式系统

vue作为一个前端框架,近两年非常的火,虽然它的社区不像react那样繁荣,但它配套的东西都有固定的团队维护,用起来更方便。它是MVVM模型的框架(不熟悉框架模型的同学可以看看阮一峰大神的博客,或者点这里),实现数据的双向绑定,与其他框架相比vue非常的轻量级,另一个重要的特点就是它的响应式系统。



二、vue原理是什么


原理是:vue在编译的时候通过在DOM元素以及css样式上加上唯一标记,实现样式私有化,不污染全局样式。

如:编译为;对应的样式。my-class编译为。my-class[data-v-56e7f951]。

state中保存着共享数据;

修改state中的状态只能提交mutations中的方法,且方法必须是同步的;

需要异步方法时,写在actions中,提交mutations,由mutations修改state状态。


扩展资料:

vue在web开发、网站制作中的优势

1、据绑定:vue会根据对应的元素,进行设置元素数据,通过输入框,以及get获取数据等多种方式进行数据的实时绑定,进行网页及应用的数据渲染 。

2、组件式开发:通过vue的模块封装,它可以将一个web开发中设计的各种模块进行拆分,变成单独的组件,然后通过数据绑定,调用对应模版组件,同时传入参数,即可完成对整个项目的开发。

3、简单小巧的核心,渐进式技术栈,足以应付任何规模的应用。