自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 updated钩子函数实例化多次的问题

继上篇文章继续补充一下上一篇:添加链接描述当我们的轮播需要添加 swiper-pagination 时,并且 添加一个数据双向绑定的 input 时, 我们会发现在我们改变 input 框里面的 value 时,我们的 swiper-pagination 按钮就不起作用了,原因是 updated 钩子函数被实例化多次<!DOCTYPE html><html lang=...

2020-03-25 21:16:13 785

原创 Vue 组件的生命周期

Vue 组件的生命周期每一个组件或者实例都会经历一个完整的生命周期,总共分为三个阶段:初始化、运行中、销毁vue在整个生命周期里面提供了一些函数,可以在内部实现一些业务逻辑 并且这些函数会在一些特定的场合下去执行。(在生命周期的某一个时刻进行触发)初始化阶段: beforeCreate , created , beforeMount , mounted运行中阶段: be...

2020-03-24 21:35:22 310 2

原创 虚拟 Dom

虚拟 dom 的产生频繁且复杂的dom操作通常是前端性能瓶颈的产生点,Vue提供了虚拟dom的解决办法什么是虚拟dom?当用传统的方式操作DOM的时候,浏览器会从构建DOM树开始从头到尾执行一遍流程,效率很低。而虚拟DOM是用javascript对象表示的,而操作javascript是很简便高效的。虚拟DOM和真正的DOM有一层映射关系,很多需要操作DOM的地方都会去操作虚拟DOM,最...

2020-03-23 18:45:24 197

原创 node + mongodb

node + mongodb安装 + 引入npm install mongodb -S或者 npm i mongodb -Svar mysql = require(“mongodb”)实例化并链接let mongoCt = mongodb.MongoClientmongoCt.connect(“协议://地址端口”,回调(err,client))//err 是错误 ...

2020-03-21 11:33:44 187

原创 mongoDB 使用

mongodb 使用前言MongoDB是一个基于分布式文件存储的数据库由C++语言编写旨在为WEB应用提供可扩展的高性能数据存储解决方案MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是它支持的查询语言非常强大,其语...

2020-03-14 15:51:20 228

原创 了解闭包

了解闭包闭包的生成有三个必要条件(缺一不可)1. 在函数 A 内部直接或者间接返回一个函数 B2. B 函数内部使用着 A 函数的私有变量(私有数据)3. A 函数外部有一个变量接受着函数 B=> 形成了一个不会销毁的函数空间简单来说就是: 闭包 => 函数内部的函数function a() { // 这个 num 变量就是函数 a 的私有变量 ...

2020-02-23 21:37:16 143

空空如也

空空如也

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

TA关注的人

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