<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ZTJ_123的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/ZTJ_123</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ZTJ_123]]></copyright><item><title><![CDATA[我不知道Promise]]></title><link>https://blog.youkuaiyun.com/ZTJ_123/article/details/115375821</link><guid>https://blog.youkuaiyun.com/ZTJ_123/article/details/115375821</guid><author>ZTJ_123</author><pubDate>Thu, 01 Apr 2021 15:40:44 +0800</pubDate><description><![CDATA[我不知道Promise
Promise实例的创建

使用new Promise()；
使用类方法Promise.XXX()，如：Promise.resolve()、Promise.reject()、Promise.all()、Promise.race()等；
实例调用原型方法Promise.prototype.XXX()，如：.then()、.catch()、.finally()；
上述方法都是立即得到一个promise对象；

Promise核心过程
1、通过构造方法创建promise实例
const e]]></description><category></category></item><item><title><![CDATA[git fetch和git pull之间的区别汇总]]></title><link>https://blog.youkuaiyun.com/ZTJ_123/article/details/108368873</link><guid>https://blog.youkuaiyun.com/ZTJ_123/article/details/108368873</guid><author>ZTJ_123</author><pubDate>Wed, 02 Sep 2020 19:54:30 +0800</pubDate><description><![CDATA[git fetch和git pull之间的区别汇总
本文不作叙述，牛文都在下面：
链接1: git fetch和git pull之间的区别.
链接2: 详解git pull和git fetch的区别：.
链接3: git 拉取和获取 pull 和 fetch 区别.
总结：
git fetch拉取远程全部分支提交信息commit id;
git pull先拉取远程全部分支提交信息commit id，再把当前分支对应的远程分支数据合并到当前分支。（git pull == git fetch git merge]]></description><category></category></item><item><title><![CDATA[Vue.extend、Vue.component、new Vue以及动态编译Vue.compile]]></title><link>https://blog.youkuaiyun.com/ZTJ_123/article/details/108344615</link><guid>https://blog.youkuaiyun.com/ZTJ_123/article/details/108344615</guid><author>ZTJ_123</author><pubDate>Wed, 02 Sep 2020 17:22:32 +0800</pubDate><description><![CDATA[Vue.extend、Vue.component、new Vue以及Vue.compile1、Vue.extend(options)：2、Vue.component(options)：3、new Vue创建==根实例==
Vue.extend(vue扩展构造器）、Vue.component(vue全局组件注册)、new Vue(创建vue根实例)三者之间的关系傻傻分不清楚。
野路子理解：
1、Vue.extend(options)：
根据官方文档的描述是用来创建继承Vue的子类，也就是创建一个新的构造函数，]]></description><category></category></item><item><title><![CDATA[webpack打包报错：clean-webpack-plugin 3.0.0]]></title><link>https://blog.youkuaiyun.com/ZTJ_123/article/details/104613312</link><guid>https://blog.youkuaiyun.com/ZTJ_123/article/details/104613312</guid><author>ZTJ_123</author><pubDate>Mon, 02 Mar 2020 16:03:34 +0800</pubDate><description><![CDATA[webpack打包报错: clean-webpack-plugin 3.0.0引用使用
引用
可能版本迭代原因 网上找到两种引用方式：
一（我用的3.0.0，正确）：
const { CleanWebpackPlugin } = require('clean-webpack-plugin');


二（网上查的，3.0.0版本报错）：
const  CleanWebpackPlugin  = re...]]></description><category></category></item><item><title><![CDATA[Vue2-自定义指令-元素滚动到指定位置]]></title><link>https://blog.youkuaiyun.com/ZTJ_123/article/details/103909346</link><guid>https://blog.youkuaiyun.com/ZTJ_123/article/details/103909346</guid><author>ZTJ_123</author><pubDate>Thu, 09 Jan 2020 16:14:52 +0800</pubDate><description><![CDATA[Vue2-自定义指令-元素滚动到指定位置前言功能自定义指令 'scroll-top'引用使用data复原代码最后
前言
没有前言。
功能
利用vue全局自定义指令 写了一个让元素上下滚动指定偏移量功能。
自定义指令 ‘scroll-top’
自定义指令模块TickDirective.js代码如下：
import Vue from 'vue'

//全局自定义指令  给目标元素动画滚动到指定偏移位置...]]></description><category></category></item><item><title><![CDATA[Vue2中响应式中的Vue.$set]]></title><link>https://blog.youkuaiyun.com/ZTJ_123/article/details/103141079</link><guid>https://blog.youkuaiyun.com/ZTJ_123/article/details/103141079</guid><author>ZTJ_123</author><pubDate>Tue, 19 Nov 2019 16:15:26 +0800</pubDate><description><![CDATA[Vue2中响应式中的Vue.$set前言Vue中的响应式setObject.assign()总结
前言
在最近的项目中发现表格没有渲染出数据，最后发现是因为数据是非响应式的，由此引发的本文的编写。
Vue中的响应式
先看文档中的三段话：
1、当你把一个普通的 JavaScript 对象传入 Vue 实例作为 data 选项，Vue 将遍历此对象所有的属性，并使用 Object.defineProp...]]></description><category></category></item><item><title><![CDATA[vue-amap的简单使用线路、标记、水波纹]]></title><link>https://blog.youkuaiyun.com/ZTJ_123/article/details/100144033</link><guid>https://blog.youkuaiyun.com/ZTJ_123/article/details/100144033</guid><author>ZTJ_123</author><pubDate>Thu, 29 Aug 2019 18:38:25 +0800</pubDate><description><![CDATA[vue-cli3 vue-amap的简单使用开始关于vue-amap事件其他不想说了 要下班了
项目需要用地图展示线路和标记位置，老板说用高德吧。。。
开始入坑vue-amap
开始
高德原生jsAPI已经很成熟，这回在vue项目中用高德vue版，话不多说，上demo代码。

vue create xxx
npm install vue-amap --save
npm run serve

mai...]]></description><category></category></item><item><title><![CDATA[vue-cli3 ant-design-vue组件部分加载以及二次封装发布到npm]]></title><link>https://blog.youkuaiyun.com/ZTJ_123/article/details/99677438</link><guid>https://blog.youkuaiyun.com/ZTJ_123/article/details/99677438</guid><author>ZTJ_123</author><pubDate>Fri, 16 Aug 2019 16:45:39 +0800</pubDate><description><![CDATA[vue-cli3 ant-design-vue组件部分加载以及二次封装发布到npm由头ant的部分加载二次封装发布到npm打包发布测试完全 o98ko!
由头
最近做项目时遇到许多组件重用问题，恰巧公司前辈和我提起组件封装问题，就花时间研究了一下。
文章分为两部分:
1.ant的部分加载
2.自定义组件发布到npm
它俩好像不相关，但是我在写的时候因为经验不足，误以为有关系，因此把他们写到一起。
...]]></description><category></category></item><item><title><![CDATA[ant-design-vue a-table 表头固定后和内容不对齐的问题]]></title><link>https://blog.youkuaiyun.com/ZTJ_123/article/details/98843923</link><guid>https://blog.youkuaiyun.com/ZTJ_123/article/details/98843923</guid><author>ZTJ_123</author><pubDate>Thu, 08 Aug 2019 10:36:12 +0800</pubDate><description><![CDATA[ant-design-vue a-table 表头固定后和内容不对齐的问题前言padding， border 和 margin固定内容列的宽度完整的columns和HTML内容(不太完整，没敢全放)笔记问题
前言
最近在项目中使用ant-design-vue，在做表格的时候需要固定表头，但是发现列对不齐，相信使用过的同学都遇到过这个问题。
网上各种查找，还是找不到解决办法，在这里强调一下，官方文档...]]></description><category></category></item><item><title><![CDATA[js中call，apply，bind的简单理解]]></title><link>https://blog.youkuaiyun.com/ZTJ_123/article/details/97766514</link><guid>https://blog.youkuaiyun.com/ZTJ_123/article/details/97766514</guid><author>ZTJ_123</author><pubDate>Tue, 30 Jul 2019 12:46:14 +0800</pubDate><description><![CDATA[js中call，apply，bind的简单理解callapplybind
call
call的语法如下：

注意直接方法名+call()   不要fun().call(),因为加上()就相当于方法或者函数的普通调用。

 fun.call(thisArg[, arg1[, arg2[, ...]]])

参数：

thisArg

在call调用fun函数时，指定函数内部的this值。
如果指定了...]]></description><category></category></item></channel></rss>