阿潇

40
获赞数
8
关注数
15
粉丝数
深圳
香港理工大学 | 电子商务
IP 属地广东
2012-11-14 加入
浏览 9.9k

the frontend is a fullstack

123 声望|学徒
javascript
94
echarts
26
可视化
25
three.js
14
xcode
14
1 黄金勋章
白银勋章
暂未获得该勋章
如何获得
个人动态
  • 赞了文章2022-08-22
    🔬 一文搞懂前端兼容问题
    对于大部分开发者来说,版本兼容是一件存在感很低的事情,因为它在绝大部分情况下都是一行配置,在一些前端工具链(例如 Babel、CoreJS,Autoprefixer 等工具)的帮助下适配到目标浏览器,只会在一些大的 break change 事件(例如 Vue3 必须在支持 Proxy 的现代浏览...
  • 发布了文章2022-08-19
    【隐藏坑】小程序类目变更
    小程序类目变更时,如果类目有减少,可能会导致订阅消息中,模板被自动删除。微信后台会显示删除操作者是“类目变更删除”最终会导致相应模板的订阅消息功能报错失效。全程在删除类目时没有任何提醒。因此,在删除类目时,一定要注意排查会不会带来这种影响。
  • 发布了文章2021-10-20
    解决js中浮点数相加精度的问题
    {代码...} 参考来源:[链接][链接]
  • 发布了文章2021-08-22
    把moment.js换成了date-fns , 打包输出减少了50%+
    date-fns官方网站:[链接]date-fns的优势:相比于moment.js(329KB),date-fns(78.4KB)更加轻量支持Tree-shaking每个方法都是一个单独的文件,做到了真正的按需引入使用方法:参考官方文档(纯英文,而且需要科学上网)中文使用案例
  • 发布了文章2021-08-22
    通过JavaScript获取刘海屏安全区域高度的方式
    在css中,可以通过env()函数读取安全区域规范定义的边界距离值,比如: {代码...} 但这个方法只能用于css中,JavaScript是无法直接读取env函数的。想在JavaScript中读取env函数值,需要使用css自定义属性(变量)首先设置: {代码...} 然后可以在JavaScript中,通过...
  • 回答了问题2021-03-10
    浏览器 navigator.clipboard is undefined,获取不到clipboard
    由于新版浏览器的安全策略,clipboard只有在安全域名下才可以访问,http域名下会显示undefined,但使用https开头的域名,或localhost,就可以访问navigator.clipboard
  • 发布了文章2020-08-13
    Mojave Xcode 真机 iOS 13 报错
    问题描述使用 react native 开发 appXcode真机调试报错:Could not locate device support files使用的系统版本为 macOS Mojave 10.14.6 无法也不想升级 CatalinaXcode 版本为 10解决方法网上搜到的方法通常是:下载已有的真机设备支持包,比如在 Github 上下载然后...
  • 发布了文章2020-08-13
    macOS Mojave 可以安装的Xcode最新版本
    Xcode 官方下载地址,需要登录苹果账号,下载完成后,双击解压xip文件,然后把解压出来的文件拖到 Application 中即可,如果想保留旧版本,需要在拖动之前重命名原来的版本
  • 发布了文章2020-08-12
    VSCode提示:Type annotations can only be used in TypeScript files
    react native 16.13 版本,使用react官方cli创建的初始项目中,文件App.js 有一行代码: {代码...} 会在vscode中,报语法错误:Type annotations can only be used in TypeScript files只需要在设置中配置一下,具体路径为:Settings - User - Extentsions - TypeScr...
  • 回答了问题2020-05-25
    bootstrap插件daterangepicker实现月份选择器以及年份选择器?
    element ui 中的 el-data-picker 组件,设置type 为 monthrange,则为月份范围组件;设置type 为 daterange,则为日期范围选择组件;代码示例:<el-date-picker v-model="value" type="daterange" range-separator="至" start-placeholder="开始日期" end-placeho...
  • 赞了问题2019-09-27
    如何理解Git的Fast Forward 和 no fast foward合并模式?
  • 赞了回答2019-09-27
    如何理解Git的Fast Forward 和 no fast foward合并模式?
    看图 只能看到开发分支有过合并到master的记录,但是看不到开发分支在合并到master之前具体又有哪些commit 如果执行了 Fast Forward,开发者根本不会看到这个分支,就像在 master 直接 commit 一样。
  • 发布了文章2019-08-13
    【echarts地图制作】下钻到乡镇/街道级别的
    网络上大部分地图数据只是到省市,最多到区县,再往下的数据就比较难找了;经过搜索,找到了一个可以买地图数据的地方,数据可以精确到乡镇/街道,价格还比较划算;
  • 发布了文章2019-08-13
    【echarts地图制作】下钻到乡镇/街道级别的
    网络上大部分地图数据只是到省市,最多到区县,再往下的数据就比较难找了;经过搜索,找到了一个可以买地图数据的地方,数据可以精确到乡镇/街道,价格还比较划算;
  • 发布了文章2019-05-22
    【echarts地图制作】下钻到乡镇/街道级别的
    网络上大部分地图数据只是到省市,最多到区县,再往下的数据就比较难找了;经过搜索,找到了一个可以买地图数据的地方,数据可以精确到乡镇/街道,价格还比较划算;
  • 发布了文章2019-05-22
    【echarts地图制作】下钻到乡镇/街道级别的
    网络上大部分地图数据只是到省市,最多到区县,再往下的数据就比较难找了;经过搜索,找到了一个可以买地图数据的地方,数据可以精确到乡镇/街道,价格还比较划算;
  • 赞了文章2019-05-17
    阻止微信浏览器下拉滑动效果(ios11.3 橡皮筋效果)
    在升级到 ios11.3 系统后,发现之前阻止页面滚动的代码e.preventDefault代码失效了。于是自己折腾了一番,找到了解决办法,分享给大家。
  • 赞了回答2019-05-15
    JavaScript中为什么空数组的布尔值为true(即为什么!![];//true)?
    你说的对,就是因为: 数组(不管是不是空的)属于对象类型,对象类型转为boolean类型(内部对应ToBoolean()操作)时都是true。
  • 赞了文章2019-05-14
    利用 webpack 处理开发与线上环境静态资源切换问题
    webpack,作为一个处理模块加载、资源依赖管理、构建化的工具,已经逐渐成为了前端工程化领域的新贵。其创造性的把每个静态资源归为一个 module(模块)并能被其强大的 loader 所加载的这种方式,成功的开辟了前端工程界的另一大生态。基于其官网文档的完善度较高,...
  • 发布了文章2019-05-09
    libuv核心开发者眼中的Node.js Event loop
    文中提到的event loop均是指node.js中的。一般网络上讲解的event loop,都会出现这张图: libuv的核心开发者Bert Belder觉得不太正确,他认为下面这张图更接近libuv的event loop原理,但也不完全正确: 他认为真正的event loop应该差不多是这样的: 图中左侧分别有入...