适配器模式实践:axios axios本身就用到了适配器模式,他的兼容方案值得学习和借鉴。 axios的强大之处,在于它不仅仅局限于浏览器端的库,在Node 环境下,也照样好使,axios完美地磨平了两种环境下api的调用差异 ,靠的正是对适配器模式的灵活运用。 在axios的核心逻辑中,实际上派发 ...
分类:
移动开发 时间:
2021-04-14 11:54:13
阅读次数:
0
系统环境: canal-1.1.4 es 5.5.0 transport方式连接es 各项配置可以直接参考canal官方文档,由于1.1.4支持的es版本为6.x以上,其他版本需要替换依赖重新编译client-adapter.elasticsearch模块,以下为es5.5.0低版本兼容方案以及个人 ...
分类:
数据库 时间:
2020-07-10 23:59:10
阅读次数:
148
今天跟新手朋友们分享Web前端必备基础知识点,希望对你们有所帮助! 一、Web中的常见攻击方式 1.SQL注入 常见的安全性问题。 解决方案:前端页面需要校验用户的输入数据(限制用户输入的类型、范围、格式、长度),不能只靠后端去校验用户数据。一来可以提高后端处理的效率,二来可以提高后端数据的安全。 ...
分类:
Web程序 时间:
2020-06-25 17:54:33
阅读次数:
316
本文来自尚妆前端团队南洋 发表于尚妆github博客,欢迎订阅。 移动端H5页面rem缩放方案flexible.js兼容375px方案的思路 参考: 移动端高清、多屏适配方案 viewport-and-flexible.js flexible.js github 一个新的项目复用了一些老页面,老页面 ...
分类:
Web程序 时间:
2019-11-05 21:48:24
阅读次数:
140
转发自大漠老师的文章 由于 单位得到众多浏览器的兼容, 这个过渡方案已经可以放弃使用,不管是现在的版本还是以前的版本,都存有一定的问题。建议大家开始使用 来替代此方案。 的兼容方案可以参阅《 "如何在Vue项目中使用vw实现移动端适配" 》一文。 曾几何时为了兼容IE低版本浏览器而头痛,以为到Mob ...
分类:
其他好文 时间:
2019-08-24 20:54:28
阅读次数:
73
h5软键盘兼容方案 本人在做公司项目的时候,在h5上调用键盘,发现了许多问题,主要问题总结如下 1.在 Android 和 IOS 上,键盘弹出收起在页面 webview 里表现不同。 3.键盘滚动导致遮挡输入框 1.在 IOS 上,会将 webview 整体往上滚一段距离,使得该获取焦点的输入框自 ...
分类:
其他好文 时间:
2019-06-17 13:00:46
阅读次数:
109
hack 速查表思路: 比如上面是之前人写的ie向上兼容方案,结果ie11出了问题不兼容,然后下面一条写的是ie10向上兼容方案,完美解决 ...
分类:
其他好文 时间:
2019-06-10 13:30:50
阅读次数:
93
[toc] 编写涉及:css, html, js "在线演示codepen" html代码 css代码 JavaScript代码 若有疑问或错误,请留言,谢谢! "Github blog issues" ...
分类:
其他好文 时间:
2019-01-21 12:16:54
阅读次数:
161
<script> //兼容方案 // var xhr=window.XMLHttpRequest?new XMLHttpRequest():new ActiveXObject('Microsoft.XMLHTTP'); var xhr = new XMLHttpRequest(); xhr.open ...
分类:
其他好文 时间:
2019-01-19 13:17:22
阅读次数:
239
IE 的事件处理和 W3C 的事件处理有哪些区别?(必考) 绑定事件 W3C: targetEl.addEventListener('click', handler, false); IE: targetEl.attachEvent('onclick', handler); 删除事件 W3C: ta ...
分类:
其他好文 时间:
2018-12-08 11:20:29
阅读次数:
179