- 博客(10)
- 收藏
- 关注
转载 解决移动端页面后退有的浏览器会载入缓存的问题
//安卓手机 返回时会有缓存//为清除缓存页面开始时直接reload/* 一些浏览器中返回按钮是直接使用缓存的,不会执行任何js代码,例如, 在提交的时候将按钮设置为loading状态,如果在提交成功后没有对按钮进行处理,那么返回后按钮依然是loading状态,这就很尴尬了尴尬。原因:部分浏览器在后退时不会触发onload事件,這是HTML5世代浏览器新增的特性之一——Back-For...
2019-05-06 14:58:32 2036
原创 页面跳转时定时器清除问题
各位同学在用 vue react 技术栈做单页面应用的时候,因为是单页面所以在跳转“页面“的时候,不会根据页面的销毁而删除,大家需要手动清除定时器,但是各个技术栈都有相应的钩子函数 能够让同学们在销毁页面的时候清除定时器和绑定的事件,但是假如我们没有用vue react等库 但是使用了单页面的思想,没有了钩子函数我们怎么办呢,当页面跳转的时候定时器依然存在但是dom元素消失了,剩下的只能是一行行的...
2018-06-01 11:02:37 10294 2
原创 ul 下添加li标签模板后 第一个li前面有一个undefined(问题记录)
1 话不多说 直接上图 不知道哦啊大家碰到过这种情况没有 将li的模板添加到ul 下面时出现了一个undefined 无缘无故出现的有木有(如下图)2 让我们看看相关代码(下图) render函数 和tpl 函数 tpl函数看是没有问题的 但是为什么tpl添加上去就会有undefined了 那就只剩下render函数了 但是就这么几行,问题在哪呢? 3 问题就在 var html 声明...
2018-02-24 20:11:58 1520
原创 嵌套盒元素子元素margin-top影响父元素
今天遇到一个问题就是两个div嵌套 子divmargin-top 设置后 父元素会受到margin-top的影响 自己各种查实后发现在父元素里随便加入以下东西就能是盒模型正常化经过上网查询发现这是一个css的。。。。问题。。好吧其实人家就是这个样子规定的解决方法吗父元素加上float posiiton absolute或者border padding什么的 随便加点只要是非
2017-11-15 18:46:13 359
转载 img 图片下方2px缝隙解决方法
1、可以设置img的父级div的line-height:0 或者font-size:0; 2、设置img为display:block 或者设置vertical-align:middle; 3、也可以设置img父元素为浮动
2017-11-13 22:39:29 964
原创 元素垂直居中的几个方法
1、子元素固定宽高先position top left 50% 然后margin-top margin-left 负的一半自身高宽{position:absolute;top:50%;left:50%;margin-top:-100px;//一半的自身高 margin-left:-50px;//一半的自身高}2、css3的 不需要兼容低级浏览器的首选ju
2017-11-05 19:23:30 217 1
原创 webpack 的热加载问题 以及解决方法
楼主前一段写了个最简单的webpack的小dome 后来发现热更新的时候浏览器无法刷新 图二注释部分是楼主第一次的引入的js路径,但是热更新无效,但是图一显示output的路径没有问题,关键在于webpack-dev-server 热加载插件编译的build.js 是是放到内存中的所以讲src改成下面那种热加载就生效了 当然也可以用注释掉的那种路径写, 那
2017-10-28 22:00:46 5964 3
原创 关于react this.setState is not a function 的报错问题解决
setState作为react 神方法大家都知道 并且它是一个方法 要传入一个对象来更新组件的state,出现this.setState is not a function 最常见的就是在function(){function(){}}fn套fn的状态下没有缓存this 使this没有指向正确的组件实例化对象 导致访问不到setState方法,当然还有别的情况导
2017-07-21 17:32:10 22203 1
原创 关于encodeURIComponent 编码的问题
首先看两个路径 (react , react-router)1、hashHistory.push('/login/' + encodeURIComponent('detail/' + id))2、 hashHistory.push('/login' + encodeURIComponent('/detail/' + id))上方两个主要区别在于detail前面的'/' 如果是2
2017-07-18 15:17:48 1657
原创 (17.7.18)react 问题汇总之bind.js:1013 Warning: setState(...): Can only update a mounted or mounting comp
报错问题:bind.js:1013Warning: setState(...): Can only update a mounted or mounting component. This usually means you called setState() on an unmounted component. This is a no-op. Please check
2017-07-18 12:16:03 2004
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人