前端
cyqboke
这个作者很懒,什么都没留下…
展开
-
页面跳转时屏幕出现抖动现象
今天解决了一个很有趣的bug,就是当分辨率调为1280*720的时候,两个页面之间跳转,页面会一直抖动,一直抖动,而且这个bug还只在一台电脑上,其他电脑都不会出现这个问题。 查找了资料,都说是由于高度引起的。 解决代码如下:<style> body{overflow:scroll;} ///或者 body{overflow-y:scroll;}</style>自己觉得原创 2017-12-14 17:14:58 · 4567 阅读 · 1 评论 -
前端面试可能出现的问题记录
css面试题:1、清楚浮动有哪些方式?比较好的方式是哪一种•1、父级div定义height。 •2、结尾处加空div标签clear:both。 •3、父级div定义伪类:after和zoom。 •4、父级div定义overflow:hidden。 •5、父级div定义overflow:auto。 •6、父级div也浮动,需要定义宽度。 •7、父级div定义display:tab...原创 2018-07-23 16:53:53 · 131 阅读 · 0 评论 -
CSS3中-moz、-ms、-webkit和-o分别代表什么意思
1、-moz-:代表FireFox浏览器私有属性2、-ms-:代表IE浏览器私有属性3、-webkit-:代表safari、chrome浏览器私有属性4、-o-:代表opera浏览器私有属性原创 2018-05-03 09:38:21 · 1241 阅读 · 0 评论 -
没有登陆的时候,强制跳转到登陆界面
这个原理是: 后台检测到没有登陆的时候,给出状态码401,然后前端获取到状态吗401就调用退出登录功能,然后就会跳转到登录界面原创 2018-04-18 16:44:21 · 4257 阅读 · 0 评论 -
react踩到的坑
Warning: setState(…): Can only update a mounted or mounting component. This usually means you called setState() on an unmounted component. This is a no-op.一开始一直以为是在componentDidMount组件里面写到了this.setTa...原创 2018-03-30 10:30:48 · 362 阅读 · 2 评论 -
a里面再增加onclick事件
一开始没发现这是个弱智的错误,写出来引以为戒。原创 2018-03-06 16:46:54 · 148 阅读 · 0 评论 -
ajax、fetch上传数据
这个是ajax上传的: 这个是ajaxsubmit:handleUploadForIEhack=()=>{ //IE hack const that = this ; $("#formForIE").ajaxSubmit({ url: `/api/Info?id=${that.state.ID}`, /*设置pos原创 2018-02-25 17:08:20 · 733 阅读 · 1 评论 -
从路径中取出传过来的参数
出现的场景: 从一个页面跳转到另一个页面的时候,有时候我们需要传过去id或者具体的value等参数,可以使用添加到路径上的方法。 例如: &id=*放在路径的后面的样子 然后使用: export const getQueryString = function getQueryString(search,name) { var reg = new RegExp('(^|&)' +原创 2018-02-25 16:40:43 · 1920 阅读 · 0 评论 -
react中的input值
正常的dom我们可以使用js或者jquery取到input中的value,react中却很奇怪,如果你的input中的value是已经初始值了如value=“你好”,那都ok,照样取得到,但是当value是需要渲染的,如value={某某},那用js或者jquery就取不到了。原创 2018-03-15 14:44:58 · 3503 阅读 · 0 评论 -
巧用多按钮在浏览器宽度变化时产生的下移
多使用一个.gap制造成一个一条高度只有1像素的距离,这样是看不见的(这里为了显示,用了红色,不想看见的就可以设置成背景色) 并且这条线会一直存在这个位置,不会随宽度的变小,被其他的按钮挤到右边去原创 2018-02-06 17:05:01 · 234 阅读 · 0 评论 -
为了让footer居于底部,并且可以不随着窗口变小,而往上移动
1、min-height:600px;(自己设置最小的高度,当页面最小的时候,底部的footer就在600px这位置了) 2、position:relative;(没有这个的话,即使页面大于设置的最小高度,还是会以最小高度显示) 3、height:100%;==》(这个是以相对的那个的高度的100%) (或者使用height:auto !important)==》(这个是里面的内容的高度撑开外原创 2017-12-19 17:21:06 · 1916 阅读 · 0 评论 -
使用路径传值
1、第一种方法this.props.props.history.push({pathname:'/insurancment/onlinebe',state:{ url:this.state.onlineUrl }});//这个方法路径中是不会显示出这个url的 取值的时候:(会在props里面)this.state = {src:this.props.url,}2、但是使用:th...原创 2018-10-30 14:27:55 · 1189 阅读 · 0 评论