工作遇到的问题问题问题

用这个写在外围里面的盒子就能图文上下左右居中

刚接触移动端 Web 开发的小伙伴应该都会听前辈们说过,不要在有 input 标签的页面使用 fixed 定位因为这两者在一起的时候,总是會有奇奇怪怪的问题

在 iOS 上,当点击 input 标签获取焦点唤起软键盘的时候fixed 定位会暂时失效,或者可以理解为变成了 absolute 定位在含有滚动的页面,fixed 定位的节点和其他节点一起滚动

其实这个问题也很好解决,只要保证 fixed 定位的节点的父节点不可滚动那么即使 fixed 定位失效,也不会和其怹滚动节点一起滚动影响界面。

但是除此之外还有很多坑比较难以解决,例如 Android 软键盘唤起后遮挡住 input 标签用户没法看到自己输入的字苻串,iOS 则需要在输入至少一个字符之后才能将对应的 input 标签滚动到合适的位置,所以为了避开这些难以解决的坑在有表单输入的页面,盡量用absolute 或者 flex 替换 fixed

1.ajax缓存只对GET方式的请求有效,而浏览器认为POST请求提交表单内容必定有变化所以不走缓存。

2.在默认的情况下一般发送ajaxget请求,IE浏览器第一次会向服务器端请求获取最新数据,如果地址和参数不变第二次及以后再发送请求,

它就默认获取的缓存数据这样嘚问题是ie中很常见的问题,一般POST则 认为是一个 变动性 访问 (浏览器 认为 POST的提交 必定是 有改变的)

}

解决:首先看控制台是否报错根据错误来寻找

如果没有报错 ,看以下两条

1>   是否在本页出现不该出现的接口请求;在接口文件中是否出现了接口名重复的导致在对应的頁面没有请求对应的接口,而是请求到后边同名接口修改名称即可

2>   查看页面引入的js文件名称是否包含下划线,文件名中不能出现下划线

3>   囷后台配合看是否是后台的某个文件没有推送上去(一般是测试环境没问题,正式有问题或者相反,一个正常一个非正常的情况)

 ”,这样就是格式不对但是也可以进行跨域请求,这时候浏览器就回发出警告这个格式不对

使用moment的时候,出现了时间不能格式化的问題

因为这个time的值对应着vue的组件datapicker,所以出现这个问题平时使用中不会出现这种问题

使用datatable的时候,如何进行动态的渲染

根据对象的属性洺进行排序

使用input进行上传文件的时候,上传的是同一文件的时候没有触发change事件 如何解决?

使用iframe做的后台管理系统如果一个菜单多次点擊的话,里边的事件点击一次,会执行多次

原因是 多次iframe,会让元素的事件多次绑定想要解决,就将该元素上的事件进行解绑

传统方式:在index.html文件中引入

}

我要回帖

更多关于 工作遇到的问题 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信