<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[eeeze的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/eeeze</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; eeeze]]></copyright><item><title><![CDATA[Vue diff原理]]></title><link>https://blog.csdn.net/eeeze/article/details/125522389</link><guid>https://blog.csdn.net/eeeze/article/details/125522389</guid><author>eeeze</author><pubDate>Wed, 29 Jun 2022 15:27:24 +0800</pubDate><description><![CDATA[Vue的diff算法原理]]></description><category></category></item><item><title><![CDATA[在vue3+ts项目中使用jest单元测试]]></title><link>https://blog.csdn.net/eeeze/article/details/124225476</link><guid>https://blog.csdn.net/eeeze/article/details/124225476</guid><author>eeeze</author><pubDate>Sun, 17 Apr 2022 10:07:17 +0800</pubDate><description><![CDATA[1、 在创建项目的时候可以直接选择带有jest的一项然后可以直接在tests里面编写我们的ts文件
然后再npm run unit:test即可
2、 当我们在创建的时候没选择jest该怎么办呢
首先需要的项目依赖
npm i -S @vue/cli-plugin-unit-jest vue-jest @vue/test-utils
如果是ts项目，需要额外添加 ts-jest @types/jest 安装包
2在根目录新建jest.config.js 文件，配置如下
module.exports ={
p]]></description><category></category></item><item><title><![CDATA[事件循环（搞懂异步各任务的执行顺序）]]></title><link>https://blog.csdn.net/eeeze/article/details/121076013</link><guid>https://blog.csdn.net/eeeze/article/details/121076013</guid><author>eeeze</author><pubDate>Mon, 01 Nov 2021 11:10:29 +0800</pubDate><description><![CDATA[在说我们的事件循环之前我们需要先知道这两个概念：
1、什么是同步和异步
2、JS异步是怎么实现的
首先同步和异步。其实这个很很好理解，同步其实就是代码按照我们的编写顺序执行，那么异步呢其实就是代码的执行顺序可能会和我们的编写顺序不一样
JS异步是怎么实现的？
我们都知道JS是单线程执行语言，其实单线程指的是JS的主运行线程只有一个，并不是说整个运行环境都是单线程的。JS的运行环境主要是浏览器，那么我们的浏览器内核（比如chrome）不仅仅是多线程的还是多进程的
所以JS异步的实现靠的就是浏览器的多线程，当他]]></description><category></category></item><item><title><![CDATA[在vue项目中使用axios代理发送请求]]></title><link>https://blog.csdn.net/eeeze/article/details/119026940</link><guid>https://blog.csdn.net/eeeze/article/details/119026940</guid><author>eeeze</author><pubDate>Fri, 23 Jul 2021 11:14:28 +0800</pubDate><description><![CDATA[我们知道跨域是浏览器为了安全而做出的限制策略
浏览器请求必须遵循同源策略：同域名，同端口，同协议
那么我们会经常用到的解决跨域的方法有这几种：
CORS跨域、jsonp跨域和代理跨域
CORS跨域 - 服务端设置，前端直接调用
说明：后台允许前端某个站点进行访问
JSONP跨域 前端适配 后台配合
说明：前后台同时改造，
要注意的–他不是真正的请求，他是一段js脚本
接下来就是接口代理，其实就是通过修改nginx服务器配置来实现—目前用的比较多（前端修改，后台不动）是最安全也是最省事的
接下来——上代码！
]]></description><category></category></item><item><title><![CDATA[微信小程序组件的使用]]></title><link>https://blog.csdn.net/eeeze/article/details/117091338</link><guid>https://blog.csdn.net/eeeze/article/details/117091338</guid><author>eeeze</author><pubDate>Thu, 20 May 2021 21:07:30 +0800</pubDate><description><![CDATA[今天学习了微信小程序的组件化开发，发现和vue是挺像的，为了让自己的思路更加的清晰，我将把思路写下来
1、首先我们要创建一个组件，这里我创建了一个tabs组件


]]></description><category></category></item></channel></rss>