<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[dieqiang1689的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/dieqiang1689</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; dieqiang1689]]></copyright><item><title><![CDATA[css 父元素设置了min-height：100%, 子元素设置height:100%无效]]></title><link>https://blog.youkuaiyun.com/dieqiang1689/article/details/101281107</link><guid>https://blog.youkuaiyun.com/dieqiang1689/article/details/101281107</guid><author>dieqiang1689</author><pubDate>Sat, 07 Sep 2019 16:15:00 +0800</pubDate><description><![CDATA[而到了最近一层父元素的时候使用了min-height:100%。结果在子元素不脱离文档流的前提下，对子元素设置了100%，结果是子元素height:0; 有最小高度的父盒子里面的子元素不能继承高度属性~

转载于:https://www.cnblogs.com/Mickey697/p/11481448.html...]]></description><category></category></item><item><title><![CDATA[elementui 的iconfont]]></title><link>https://blog.youkuaiyun.com/dieqiang1689/article/details/101281108</link><guid>https://blog.youkuaiyun.com/dieqiang1689/article/details/101281108</guid><author>dieqiang1689</author><pubDate>Tue, 03 Sep 2019 17:03:00 +0800</pubDate><description><![CDATA[如果在本地引入element.css
需要同时下载woff和toff文件
放到引入的本地element.css的fontface引入的路径下
并且清除浏览器的本地缓存,否则使用时加载的woff和toff文件会从缓存中读取 (这条应该适用于所有woff和toff文件引用icon..未测试);


还有一个非常嚣张的手机它叫红米5plus全公司所有机型都适配唯独他不...]]></description><category></category></item><item><title><![CDATA[一定要有一个有想法的脑子 和一颗细腻的心 over]]></title><link>https://blog.youkuaiyun.com/dieqiang1689/article/details/101281105</link><guid>https://blog.youkuaiyun.com/dieqiang1689/article/details/101281105</guid><author>dieqiang1689</author><pubDate>Wed, 28 Aug 2019 23:36:00 +0800</pubDate><description><![CDATA[一定要细腻细腻细腻over~


转载于:https://www.cnblogs.com/Mickey697/p/11427256.html]]></description><category></category></item><item><title><![CDATA[h5移动端 input输入时改变dom..]]></title><link>https://blog.youkuaiyun.com/dieqiang1689/article/details/101281106</link><guid>https://blog.youkuaiyun.com/dieqiang1689/article/details/101281106</guid><author>dieqiang1689</author><pubDate>Wed, 21 Aug 2019 17:56:00 +0800</pubDate><description><![CDATA[在有些页面设计布局input框输入时手机弹出键盘 而且在收起键盘后看似页面布局没任何变化 但是dom元素和手机显示的dom已经错位了

我的解决方法就是监听当前页面所有input的失焦事件 让scroll滚动到0.0..

转载于:https://www.cnblogs.com/Mickey697/p/11390258.html...]]></description><category></category></item><item><title><![CDATA[js回退无法刷新页面解决方法~]]></title><link>https://blog.youkuaiyun.com/dieqiang1689/article/details/101281103</link><guid>https://blog.youkuaiyun.com/dieqiang1689/article/details/101281103</guid><author>dieqiang1689</author><pubDate>Thu, 16 May 2019 21:04:00 +0800</pubDate><description><![CDATA[关于history.back()、history.go()回退但无法刷新页面的问题



window.history.back();
这样确实可以做到后退的功能，但是项目中，常常并不只是后退就能完成需求，往往需要在后退的同时，刷新后退的页面信息，比如后退到首页同时刷新首页的最新数据，这样的需求通过上面这种方法就没法满足了，为了实现这个需求，我们需要使用到
documen...]]></description><category></category></item><item><title><![CDATA[阻塞和非阻塞~]]></title><link>https://blog.youkuaiyun.com/dieqiang1689/article/details/101281104</link><guid>https://blog.youkuaiyun.com/dieqiang1689/article/details/101281104</guid><author>dieqiang1689</author><pubDate>Tue, 14 May 2019 18:01:00 +0800</pubDate><description><![CDATA[很清楚 先记下
https://www.zhihu.com/question/19732473/answer/14413599

转载于:https://www.cnblogs.com/Mickey697/p/10863679.html]]></description><category></category></item><item><title><![CDATA[webpack基础详解]]></title><link>https://blog.youkuaiyun.com/dieqiang1689/article/details/101281101</link><guid>https://blog.youkuaiyun.com/dieqiang1689/article/details/101281101</guid><author>dieqiang1689</author><pubDate>Wed, 08 May 2019 14:14:00 +0800</pubDate><description><![CDATA[webpack基础+webpack配置文件常用配置项介绍+webpack-dev-server



一.webpack基础
　　1.在项目中生成package.json：在项目根目录中输入npm init，根据提示输入相应信息。（也可以不生成package.json文件，但是package.json是很有用的，所有建议生成）
　　2.安装webpaack
　　　　a.在...]]></description><category></category></item><item><title><![CDATA[高度自适应]]></title><link>https://blog.youkuaiyun.com/dieqiang1689/article/details/101281102</link><guid>https://blog.youkuaiyun.com/dieqiang1689/article/details/101281102</guid><author>dieqiang1689</author><pubDate>Wed, 08 May 2019 10:52:00 +0800</pubDate><description><![CDATA[div 自适应高度 自动填充剩余高度



方案1：
Html：







1
2
3
4



&lt;divclass="outer"&gt;
&lt;divclass="A"&gt; 头部DIV &lt;/div&gt;
&lt;divclass="B"&gt;下部DIV &lt;/div&gt;
&lt;/...]]></description><category></category></item><item><title><![CDATA[ES6模块和commjs模块]]></title><link>https://blog.youkuaiyun.com/dieqiang1689/article/details/101281099</link><guid>https://blog.youkuaiyun.com/dieqiang1689/article/details/101281099</guid><author>dieqiang1689</author><pubDate>Tue, 07 May 2019 14:42:00 +0800</pubDate><description><![CDATA[ES6标准发布后，module成为标准，标准的使用是以export指令导出接口，以import引入模块，但是在我们一贯的node模块中，我们采用的是CommonJS规范，使用require引入模块，使用module.exports导出接口。
不把require和import整清楚，会在未来的标准编程中死的很难看。
require时代的模块node编程中最重要的思想之一就是模块，而正是...]]></description><category></category></item><item><title><![CDATA[Object.prototype.toString.call() , toString  ,typof的返回值]]></title><link>https://blog.youkuaiyun.com/dieqiang1689/article/details/101281100</link><guid>https://blog.youkuaiyun.com/dieqiang1689/article/details/101281100</guid><author>dieqiang1689</author><pubDate>Tue, 07 May 2019 14:31:00 +0800</pubDate><description><![CDATA[最近做了做一些js面试25 Essential JavaScript Interview Questions*，其中第一道是：使用typeof bar === "object"检测”bar”是否为对象有什么缺点？如何避免？
这是一个十分常见的问题，用typeof是否能准确判断一个对象变量，答案是否定的，null的结果也是 object，数组的结果也是 object，有时候我们需要...]]></description><category></category></item><item><title><![CDATA[解构赋值]]></title><link>https://blog.youkuaiyun.com/dieqiang1689/article/details/101281097</link><guid>https://blog.youkuaiyun.com/dieqiang1689/article/details/101281097</guid><author>dieqiang1689</author><pubDate>Tue, 07 May 2019 14:13:00 +0800</pubDate><description><![CDATA[ES 6 : 变量的解构赋值



1. 数组的解构赋值
[基本用法]
　　按照一定的模式从数组或者对象中取值，对变量进行赋值的过程称为解构。
　　以前，为变量赋值只能直接指定值：

　　而ES 6 允许写成下面这样：

　　上面的代码表示，可以从数组中取值，按照位置的对应关系对变量赋值。
[默认值]　
　　解构赋值允许使用默认值。


　　E...]]></description><category></category></item><item><title><![CDATA[响应式布局]]></title><link>https://blog.youkuaiyun.com/dieqiang1689/article/details/101281098</link><guid>https://blog.youkuaiyun.com/dieqiang1689/article/details/101281098</guid><author>dieqiang1689</author><pubDate>Tue, 07 May 2019 13:56:00 +0800</pubDate><description><![CDATA[一、什么是响应式布局？  响应式布局就是一个网站能够兼容多个终端——而不是为每个终端做一个特定的版本。这个概念是为解决移动互联网浏览而诞生的。   响应式布局可以为不同终端的用户提供更加舒适的界面和更好的用户体验。
二、响应式布局的优点和缺点有哪些呢？ (1) 优点 ：1. 面对不同分辨率设备灵活性强            2. 能够快捷解决多设备显示适应问题  (2) 缺点 ：1.不...]]></description><category></category></item><item><title><![CDATA[【webpack】---模块打包机webpack基础使用---]]></title><link>https://blog.youkuaiyun.com/dieqiang1689/article/details/101281096</link><guid>https://blog.youkuaiyun.com/dieqiang1689/article/details/101281096</guid><author>dieqiang1689</author><pubDate>Tue, 07 May 2019 09:02:00 +0800</pubDate><description><![CDATA[【webpack】---模块打包机webpack基础使用---





001、什么是webpack? 作用有哪些？WebPack可以看做是模块打包机：它做的事情是，分析你的项目结构，找到JavaScript模块以及其它的一些浏览器不能直接运行的拓展语言（Scss，TypeScript等），并将其转换和打包为合适的格式供浏览器使用Webpack的工作方式是：把你的项目当做...]]></description><category></category></item><item><title><![CDATA[【git】------git开发过程中的使用流程------]]></title><link>https://blog.youkuaiyun.com/dieqiang1689/article/details/101281092</link><guid>https://blog.youkuaiyun.com/dieqiang1689/article/details/101281092</guid><author>dieqiang1689</author><pubDate>Tue, 07 May 2019 08:24:00 +0800</pubDate><description><![CDATA[001、创建仓库


002、新建项目



003、初始化仓库 这一步不需要做

git init : 文件夹中会多出一个隐藏的.git文件


004、克隆项目

git clone &lt;项目地址&gt;


005、编写代码并提交到github上面





1、git add index.html...]]></description><category></category></item><item><title><![CDATA[js原型链的深度理解!]]></title><link>https://blog.youkuaiyun.com/dieqiang1689/article/details/101281089</link><guid>https://blog.youkuaiyun.com/dieqiang1689/article/details/101281089</guid><author>dieqiang1689</author><pubDate>Wed, 20 Feb 2019 11:55:00 +0800</pubDate><description><![CDATA[一. 普通对象与函数对象
JavaScript 中，万物皆对象！但对象也是有区别的。分为普通对象和函数对象，Object 、Function 是 JS 自带的函数对象。下面举例说明
var o1 = {}; 
var o2 =new Object();
var o3 = new f1();

function f1(){}; 
var f2 = function(){};...]]></description><category></category></item><item><title><![CDATA[mvc框架模式]]></title><link>https://blog.youkuaiyun.com/dieqiang1689/article/details/101281094</link><guid>https://blog.youkuaiyun.com/dieqiang1689/article/details/101281094</guid><author>dieqiang1689</author><pubDate>Sun, 13 Jan 2019 22:19:00 +0800</pubDate><description><![CDATA[首先分为3个板块


路由的api相当于一个域名.
根据当前地址在执行路由里的代码;


逻辑层:
 　书写业务逻辑的都代码都放在controller层
数据处理层:
　　model写数据的增删改查方法,导出一般供逻辑层处理数据
视图层:
　　做html的页面展示作用,


mongoose做为mongo处理数据的插件


模块划...]]></description><category></category></item><item><title><![CDATA[node环境下express路由,]]></title><link>https://blog.youkuaiyun.com/dieqiang1689/article/details/101281086</link><guid>https://blog.youkuaiyun.com/dieqiang1689/article/details/101281086</guid><author>dieqiang1689</author><pubDate>Sun, 13 Jan 2019 22:05:00 +0800</pubDate><description><![CDATA[1.基本路由概念
路由是指确定应用程序如何响应对特定端点的客户端请求，该请求是URI（或路径）和特定HTTP请求方法（GET，POST等）。
每个路由都可以有一个或多个处理函数，这些函数在路由匹配时执行。
路径定义采用以下结构：
app.METHOD(PATH, HANDLER),

app是一个实例express。
METHOD是一个HTTP请求方法，小写。
PA...]]></description><category></category></item><item><title><![CDATA[node中间件概念]]></title><link>https://blog.youkuaiyun.com/dieqiang1689/article/details/101281091</link><guid>https://blog.youkuaiyun.com/dieqiang1689/article/details/101281091</guid><author>dieqiang1689</author><pubDate>Sun, 13 Jan 2019 21:45:00 +0800</pubDate><description><![CDATA[中间件就是请求req和响应res之间的一个应用，请求浏览器向服务器发送一个请求后，服务器直接通过request定位属性的方式得到通过request携带过去的数据，就是用户输入的数据和浏览器本身的数据信息，这中间就一定有一个函数将这些数据分类做了处理，最后让request对象调用使用，这个处理函数就是我们所所得中间插件。比如生活中的租客和房主，中间需要一个中介来搭桥，这个中介就类似于中间件...]]></description><category></category></item><item><title><![CDATA[前后端 分离及不分离]]></title><link>https://blog.youkuaiyun.com/dieqiang1689/article/details/101281084</link><guid>https://blog.youkuaiyun.com/dieqiang1689/article/details/101281084</guid><author>dieqiang1689</author><pubDate>Sun, 13 Jan 2019 21:45:00 +0800</pubDate><description><![CDATA[前后端不分离
　　在前后端不分离的应用模式中，前端页面看到的效果是由后端控制，由后端渲染页面或重定向，后端需要控制前端的展示，前端与后端的耦合度很，这种应用模式比较适合纯网页应用，但是当后端对接APP时，APP可能并不需要后端返回一个HTML网页，而仅仅是数据本身，所以后端原本返回的网页的接口不再适用于前端APP应用，为了对接APP后端还需要开发一套接口。
前后端分离
　　在前后端...]]></description><category></category></item><item><title><![CDATA[next()方法 执行下一个中间件 类似than]]></title><link>https://blog.youkuaiyun.com/dieqiang1689/article/details/101281087</link><guid>https://blog.youkuaiyun.com/dieqiang1689/article/details/101281087</guid><author>dieqiang1689</author><pubDate>Sun, 13 Jan 2019 21:44:00 +0800</pubDate><description><![CDATA[next()方法出现在express框架中的中间件部分，由于node异步的原因，我们需要提供一种机制，当当前中间件工作完成之后，通知下一个中间件执行，因此一个基本的中间件应该是这种形式
var middleware = function(req,res,next){
    next();
}

转载于:https://www.cnblogs.com/Mickey697/...]]></description><category></category></item></channel></rss>