![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Vue
meijuna
一行代码一行诗
展开
-
浅谈MVC、MVP、MVVM架构模式的区别和联系
MVC、MVP、MVVM这些模式是为了解决开发过程中的实际问题而提出来的,目前作为主流的几种架构模式而被广泛使用。一、MVC(Model-View-Controller)MVC 是最常见的软件架构之一,它与衍生的 MVP 和 MVVM 架构MVC模式的意思是,软件可以分成三个部分。- 视图(View):用户界面。- 控制器(Controller):业务逻辑处理- 模型(Mode...转载 2019-06-28 11:45:34 · 218 阅读 · 0 评论 -
vue 虚拟DOM和diff算法
虚拟DOM 和 diff 算法Vue 是一个 mvvm 框架,Vue高性能的原因之一是使用的 vdom 虚拟dom 是什么?是 js 中的对象模型,用对象的结构来模拟真实DOM虚拟DOM的使用基本流程先获取数据 ,在创建 jsx 语法糖,然后根据 render 函数将 jsx 生成虚拟对象结构再根据对象结构生成真实的DOM 。当数据改变时, 第二次生成虚拟DOM,然后通过 di...原创 2019-06-28 11:50:10 · 241 阅读 · 0 评论 -
Ajax,jQuery ajax,axios和fetch的区别
Ajax,jQuery ajax,axios和fetch的区别Ajax: ajax,最早出现的发送后端请求技术,隶属于原始js中,核心使用XMLHttpRequest对象,多个请求之间如果有先后关系的话,就会出现回调地狱。Jquery Ajax: 是jQuery框架中的发送后端请求技术,由于jQuery是基于原始的基础上做的封装,所以,jquery Ajax自然也是...转载 2019-06-28 11:52:10 · 359 阅读 · 0 评论 -
vue 组件和组件通信
vu 两大特性:1 . 指令 – 用来操作 dom2 . 组件 – 组件是 html css js的聚合体为什么要使用组件?组件可以在项目中进行复用加快项目进度将一个具备完整功能的项目的一部分进行多处使用要想使用组件化,那么这个组件是完整的组件中的根元素必须是唯一组件要先注册,再实例化,要在实例范围内执行vue 借鉴 react ,组件以标签的形式呈现的。//组件使用前必...原创 2019-06-28 11:54:17 · 316 阅读 · 0 评论 -
vue生命周期
Vue 的生命周期1. 什么是生命周期? vue的生命周期是组件从创建到销毁的一个过程,这个过程中,我们在每个特定的阶段会触发一些方法,这些方法有协议功能。我们把这些方法叫生命周期钩子函数 or 组件钩子2. 为什么学习生命周期? 因为我们要想在生命周期钩子中实现项目功能,那么必须知道每一个生命周期钩子的具体功能。3. 这个声明周期是谁的声明周期? 生命周期指的是组件的生命...原创 2019-06-28 16:35:27 · 289 阅读 · 0 评论