日日行,不怕千万里
摘要: // 此问题主要是浏览器关闭之后我们浏览器到底做了哪些操作。 1、刷新浏览器 unbeforeunload --> onunload --> onload 事件运行机制是:解绑前,要解绑,重新加载页面。 2、关闭浏览器 unbeforeunload --> onunload 3、两者的差别如何区分。 阅读全文
posted @ 2019-07-02 09:02 GongXiaoZhu 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 问题: IE9 css过大时,加载css会加载一部分css内容,处理方式,代码切割。 Webpack中使用插件CSSsplitWebpackPlugin()样式切割。 阅读全文
posted @ 2019-07-02 09:00 GongXiaoZhu 阅读(579) 评论(0) 推荐(0) 编辑
摘要: 上传方式: 第一种方式上传: 页面中上传方式,通常有form 表单提交,文件<input type=”file”/>方式直接提交,如果想利用file 提交之后做回调,使用方式是创建一个iframe窗口,假如提交完成,iframe加载,如果加载则证明提交完成做回调。 此种方式弊端:因为使用的from提 阅读全文
posted @ 2019-07-02 08:59 GongXiaoZhu 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 问题:我们普通的get 请求在路径上拼接参数,前端解析,进行返显,页面提交后台。但是假如第三方只能post 请求时,页面怎么处理? 处理方式: 1、前端nginx 配置location ~路径不拦截,做代理直接访问后台。 2、后台对于post请求中的参数解析,访问前端地址(重定向) 3、前端接收ge 阅读全文
posted @ 2019-07-02 08:58 GongXiaoZhu 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 高阶组件深入理解 高阶组件就是一个函数,传给它一个组件,它返回一个新的组件。新的组件使用传入的组件作为子组件。首先根据定义我们明白它就是一个函数,而且它必须有返回值,返回值是一个组件,当然这里我们高阶组件可以嵌套。 其实高阶组件就是把公用的一些部分提出来,把修改的部分以参数的形势传进去,在这里可能有 阅读全文
posted @ 2019-07-02 08:57 GongXiaoZhu 阅读(741) 评论(0) 推荐(0) 编辑
摘要: 高阶函数:Higher-order function,既然变量可以指向函数,函数的参数能接收变量,那么一个函数就可以接收另一个函数作为参数,这种函数就称之为高阶函数。 简单的高阶函数: function add(a, b, c) { return c(a) + c(b) } function c(v 阅读全文
posted @ 2019-07-02 08:54 GongXiaoZhu 阅读(167) 评论(0) 推荐(0) 编辑