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 · 242 阅读 · 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 · 264 阅读 · 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 · 397 阅读 · 0 评论 -
vue 组件和组件通信
vu 两大特性: 1 . 指令 – 用来操作 dom 2 . 组件 – 组件是 html css js的聚合体 为什么要使用组件? 组件可以在项目中进行复用 加快项目进度 将一个具备完整功能的项目的一部分进行多处使用 要想使用组件化,那么这个组件是完整的 组件中的根元素必须是唯一 组件要先注册,再实例化,要在实例范围内执行 vue 借鉴 react ,组件以标签的形式呈现的。 //组件使用前必...原创 2019-06-28 11:54:17 · 335 阅读 · 0 评论 -
vue生命周期
Vue 的生命周期 1. 什么是生命周期? vue的生命周期是组件从创建到销毁的一个过程,这个过程中,我们在每个特定的阶段会触发一些方法,这些方法有协议功能。我们把这些方法叫生命周期钩子函数 or 组件钩子 2. 为什么学习生命周期? 因为我们要想在生命周期钩子中实现项目功能,那么必须知道每一个生命周期钩子的具体功能。 3. 这个声明周期是谁的声明周期? 生命周期指的是组件的生命...原创 2019-06-28 16:35:27 · 329 阅读 · 0 评论