React/Antd Warning移除大法——整个世界清净了

好久没更了,真的是好久... 续个命233 HP+100

最近在搬砖搞一套后台系统,用的react 17.0.1 + antd 4.12.3.

闲下来瞅了瞅控制台,艾玛,几十个warning...

90%都是eslint对react hook依赖的警告。虽然说可以直接 eslint-disable-next-line 一劳永逸,然而总感觉不太专业...

于是乎,为了去除warning,按照react官方推荐写法,简简单单的一段代码就变得emmmmmm....

消除hook warning后,最终剩下两个......

IntersectionObserver

IntersectionObserver

最近发现一个有趣的API,实际上这个api已经面世好几年了,但最初浏览器兼容性有限,加上此功能使用场景不频繁,且有成熟的替代方案,所以知道的人并不多。

这个接口的功能,简单来说就是:监测页面中的某个元素的可视状态。可以是该元素相对于整个视窗的可见性,也可以是相对于某个......

微屁恩使用指南之 —— V2Ray

2020.02.06
廊坊,大雪;陕南,雨 ;平凉,大晴。
新冠,正嚣张;强食自爱,正当时。

DC72E462-DEC2-4724-91DE-C19FE3FEE72E_Origina

弱小和无知不是生存的障碍,傲慢才是。

—— 刘慈溪,《三体》

正值立春,雨雪飘零,又时下革命形式严峻,当即抄......

H5在全屏Webview中双端适配刘海屏

背景:
最近遇到一个看似常规的 H5 需求,是 App 内嵌的一个功能模块,看样子跟往常一样重复造轮子就 OK 了,客户端开个 Webview 加载页面即可。

正常我们遇到最多的是下面这种类型:

这种的话一般是封装一个 Webview 包含返回+标题+分享功能,然后加载 H5 即可,返回即关闭 Webview,标题是读取网页的 Title 属性,分享是调起客户端的分享弹窗。

然是这次的 H5 有点不寻常的东西:

  1. 导航栏除了返......

vue 项目在低配机器上线及优化

背景

功能:最近帮朋友的忙,抽空用vue-cli3脚手架,开发一个网站,适配pc和mobile,两端分别有约10个页面,也就是十个路由,网站中的图片比较多,且使用了几个自定义字体,ttf文件都在2m左右。

服务器环境:本着能抠一点就抠一点的原则,购买的是阿里云ECS的入门配置,1核1G,40G硬盘,1M带宽,基本上是最低配了。(本来想用搬瓦工来着,但最近搬瓦工被封的厉害,风险比较大......

Flutter 实战进阶

Flutter 在实际开发中遇到的一些问题及解决方案,作为笔记记录。

1、container width、height 100%

何人在此

发现现在有些年轻人,看书,看剧,看很多东西,听很多东西。日常表述观点惯用:某某说过,我特别赞同/喜欢某某在哪哪说的什么。遇到事自己没主意时,不先思考下,首先想到的就是去问周边同龄的朋友,或者去网上搜索,然后筛选些自己看着舒服的答案直接拿过来用。这些好像没什么不对。然而自始至终都没有太多的自我思考,大多是嗟来之食。

人生来就是一张白纸。就中青少而言白纸又分为多种。

一种,就是开头说的这种。在感觉到自己的空白后,在慌张下开始”学习“,这确实是好事,然而吃相太不讲究,遇到的各种观点,只要看着舒服的,拿来就吃,饥不择食,快速的填充自己的世界观。找到自己觉得不错的观点就狼吞......

Flutter组件合集

Element

Form

1、Input

  • TextField 最常用的文本输入组件。
    • 用户修改文本时,可通过Onchange获取最新的文本信息。
    • onSubmitted可获取到软键盘的确认按钮。
    • 默认下方有一个横线,......

Mweb使用腾讯COS作为图床

新入一盆小老弟同款熊爪,取名金风。

F9A1CBCE2ACD37E2D2591AD8613F9556


回归主题。接上上上上篇,使用腾讯 COS 替代七牛作为图床之后。平时使用 Mweb 作为 Markdown 写作软件,用着蛮舒服的。但是 Mweb 集成的图床是七牛的图床,腾讯 COS 的没有集成。每次发布文章前要把文章中的图片手动上传,然后复制链接。😂 当文章中的图片比较多的时候,我发现太扯淡了…所以想着整个上传的 API......

Flutter学习之旅——实用入坑指南

开篇: 一如前端深似海,从此节操是路人从此再无安宁日,从此红尘是路人。要说技术更迭速度,还有比前端更快的么 😂 根本停不下来。这不,Google 刚发布 Flutter 不到一年时间,1.0 正式版发布不到两个月。阿里系的闲鱼老大哥,已经率先用 Flutter 重构了闲鱼,虽然没完全重构,但高频的重度页面都是 Flutter 的了。这一幕似曾相识,当初 RN 出来的时候不也是闲鱼团队先吃的螃蟹吗,在这里向闲鱼团队的老哥们致敬 🐣。

既然老大哥都出动了,也侧面验证了这项技术的可行性。当小弟的也不能落后嘛,每天抽时间断断续续的学......