<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[YoungFive_的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/YoungFive_</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; YoungFive_]]></copyright><item><title><![CDATA[MongoDB数据库基本用法]]></title><link>https://blog.youkuaiyun.com/YoungFive_/article/details/92564766</link><guid>https://blog.youkuaiyun.com/YoungFive_/article/details/92564766</guid><author>YoungFive_</author><pubDate>Mon, 17 Jun 2019 09:32:31 +0800</pubDate><description><![CDATA[Mongodb
1.mongo 开启客户端 连接数据库
#### show dbs 查看数据库
#### use('数据库名称')创建/使用数据库

(在这里创建一个名为teacher的数据库)
// 如果有该数据库 就是使用它
use('teacher')
// 没有该数据库 就是新建一个
use('teacher');

2.在数据库中创建集合
(在这里创建一个名为person的集合)
显式创...]]></description><category></category></item><item><title><![CDATA[JS盒模型、偏移量]]></title><link>https://blog.youkuaiyun.com/YoungFive_/article/details/92561854</link><guid>https://blog.youkuaiyun.com/YoungFive_/article/details/92561854</guid><author>YoungFive_</author><pubDate>Mon, 17 Jun 2019 09:12:52 +0800</pubDate><description><![CDATA[重点内容：
offsetLift ： 目标元素距离浏览器的宽度   
offsetTop ：目标元素距离浏览器的高度   

1、客户区大小 ：
盒子所占的宽度：clientWidth  : (width + padding)
盒子所占的高度：clientHeight : (height + padding)

标准模式下（IE9及以上）：
可视区宽度：document.documentEleme...]]></description><category></category></item><item><title><![CDATA[Vue生命周期]]></title><link>https://blog.youkuaiyun.com/YoungFive_/article/details/92560362</link><guid>https://blog.youkuaiyun.com/YoungFive_/article/details/92560362</guid><author>YoungFive_</author><pubDate>Mon, 17 Jun 2019 09:02:53 +0800</pubDate><description><![CDATA[Vue生命周期
vue的生命周期分为四个阶段，实例阶段，存在阶段，更新阶段，销毁阶段
一、实例阶段
beforeCreate
实例刚被创建，组件属性计算之前，类似data或者methods等属性还未初始化
this.$data==undefined;//true
this.message==undefined;//true

created
实例创建后：这个阶段已经完成了数据观测(data obs...]]></description><category></category></item><item><title><![CDATA[前端模块三种规范(AMD，CMD，CommonJs的区别)]]></title><link>https://blog.youkuaiyun.com/YoungFive_/article/details/89501854</link><guid>https://blog.youkuaiyun.com/YoungFive_/article/details/89501854</guid><author>YoungFive_</author><pubDate>Wed, 24 Apr 2019 20:08:02 +0800</pubDate><description><![CDATA[前端模块三种规范(AMD，CMD，CommonJs的区别)
我们为什么要使用模块化?

1.解决命名冲突 避免全局污染
2.解决依赖管理
3.提高代码可读性
4.提高复用性

模块化三种规范 CMD、AMD、CommonJS

1.commonJs（同步加载）：

Nodejs提出的服务器端的模块化规范，只在服务器端运行，不能在浏览器端运行
规范规定每一个文件就是一个模块，有独自的作用域，modu...]]></description><category></category></item><item><title><![CDATA[vue生成二维码的插件~避免踩坑mark]]></title><link>https://blog.youkuaiyun.com/YoungFive_/article/details/89489790</link><guid>https://blog.youkuaiyun.com/YoungFive_/article/details/89489790</guid><author>YoungFive_</author><pubDate>Wed, 24 Apr 2019 11:49:22 +0800</pubDate><description><![CDATA[vue生成二维码的两个插件
前段时间有个需求需要用到二维码，特意找了一些相关插件，发现了两个还是好用的分享给大家。
简单介绍一下如何避免踩坑。
第一种方法  qrcodejs2

第一步：下载插件qrcodejs2


npm install qrcodejs2 --save


第二步：给你准备放入二维码的标签一个id属性 ( 例如：id=“qrcode”)

&lt;template&gt;
...]]></description><category></category></item></channel></rss>