自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 vue-router

千锋逆战班,Rayson.Jin学习打卡!今天给大家介绍一下vue-router。Vue中会使用官方提供的vue-router插件来使用单页面,原理就是通过检测地址栏变化后将对应的路由组件进行切换(卸载和安装)一、实现简单的路由安装cnpm install vue-router -S or yarn add vue-router -S1.引入vue-router,如果是在脚手架中,...

2020-03-31 18:35:47 279

原创 vue生命周期

千锋逆战班,Rayson.Jin学习打卡!今天给大家介绍一下vue生命周期。主要从几个方面来讲:vue的生命周期是什么vue每个组件都是独立的,每个组件都有一个属于它的生命周期,从一个组件创建、数据初始化、挂载、更新、销毁,这就是一个组件所谓的生命周期。在组件中具体的方法有一下几种:初始化阶段:beforeCreatecreatedbeforeMountmounted运行中阶段...

2020-03-24 20:59:41 189

原创 虚拟dom && diff算法

千锋逆战班,Rayson.Jin学习打卡!今天给大家介绍一下虚拟dom和diff算法。一、虚拟dom是什么1.它是一个Object对象模型,用来模拟真实dom节点的结构(虚拟dom其实是里面内存型对象(js内存对象) 属于内存数据 真实dom的一层映射)2.提供一种方便的工具,使得开发效率得到保证3.保证最小化的DOM操作,使得执行效率得到保证二、虚拟dom的使用基本流程(前四步...

2020-03-23 21:20:39 1482 2

原创 vue的双向数据绑定的原理

原理1.vue 双向数据绑定是通过数据劫持,结合发布订阅模式的方式来实现的, 也就是说数据和视图同步数据发生变化视图跟着变化视图变化,数据也随之发生改变.vue中按照mvvm的架构去进行实现的mvvm:m:modelv: viewvm: viewmodel2.vue实现双向数据绑定的原理就是利用了 Object.defineProperty() 这个方法重新定义了对象获取属性值(g...

2020-03-19 10:56:51 235

原创 详解前后端交互 B/S

千锋逆战班,Rayson.Jin学习打卡第三天!今天给大家介绍一下前后端交互 B/S。1.前后端认知前端:1.把后端给的数据渲染再页面你上2.把用户输入的数据传递给后端存储起来后端:1.接受前端的数据存储到数据库2.把数据库里面的数据拿出来传递给前端数据库:专门让 后端 进行数据的增删改查2.了解服务器什么是服务器?一台网络那一头的电脑运行了一个特殊的环境启动了...

2020-02-27 20:11:10 1852

原创 JS设计模式的理解

千锋逆战班,Rayson.Jin学习打卡第二天!今天给大家介绍一下JS设计模式。目前市场上设计模式有很多种,今天我们就学习常用的三种设计模式。1.单例模式2.组合模式3.观察者模式下面给大家逐个介绍一下什么是设计模式针对 特定问题, 给出的简洁而优化的处理方案1.单例模式01.作用实例(构造函数的实例化对象)让一个构造函数一辈子只有一个实例对象当你需要一个构造函数一生只能 ...

2020-02-26 15:24:29 3958 6

原创 JS闭包的理解

千锋逆战班,Rayson.Jin学习打卡第一天!今天呢,就给大家介绍一下,什么是JS闭包,以及闭包的特点。1.什么是闭包? 闭包就是一个“定义在一个函数内部的函数”。2.生成闭包的条件 闭包的生成有三个必要条件(缺一不可) 1. 在函数 A 内部直接或者间接返回一个函数 B 2. B 函数内部使用着 A 函数的私有变量(私有数据) 3. A 函数外...

2020-02-25 20:41:07 516 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除