「简书」作为一款「写作软件」在诞生之初就支持了 Markdown,Markdown 是一种「电子邮件」风格的「标记语言」,我们强烈推荐所有写作者学习和掌握该语言。为什么?可以...

「简书」作为一款「写作软件」在诞生之初就支持了 Markdown,Markdown 是一种「电子邮件」风格的「标记语言」,我们强烈推荐所有写作者学习和掌握该语言。为什么?可以...
项目快完成了,来了个加水印的需求。。。到 pub.dev 上看了下,SDK 要求 Flutter 2 版本,但是我用的是 1.x.x那就自己写 关键: 使用 mixin,不用...
Demo地址 https://github.com/po1arbear/Flutter-Net.git[https://github.com/po1arbear/Flutte...
Android Studio安装了flutter和dart插件,执行flutter doctor命令后,还是报没有检测到插件 原因: Android Studio(4.1)后...
推荐阅读: MDN websockt[https://developer.mozilla.org/zh-CN/docs/Web/API/WebSocket]阮一峰 WebSo...
1、浏览器的同源安全策略 没错,就是这家伙干的,浏览器只允许请求当前域的资源,而对其他域的资源表示不信任。那怎么才算跨域呢? 请求协议http,https的不同 域domai...
useState 一般函数组件是没有内部状态的,如果需要内部状态,以前需要改成 class 组件,现在可以使用 useState,参数为变量的初始值,useState 会返回...
用户发送请求,浏览器会在本地查找有没有缓存,如果已存在缓存,还需要判断缓存是否失效,缓存没有失效就继续用,缓存失效了就要进一步判断缓存分为协商缓存,强缓存协商缓存:通过 Et...
hot module replacement (HMR): It allows all kinds of modules to be updated at runtime w...
navigation-timingNavigation_timing_API 处理缓存消耗的时间 网络消耗的时间 浏览器处理数据的时间 整个过程耗时 大致可分为三个阶段 缓存...
前两篇写了react各种基本操作和主要概念但其实没必要那么复杂直接用框架就好啦这年头前端框架真是一睁眼就多出好几个傻瓜级教程写的不合理的地方请批评指正 React官网:htt...
项目的图片比较多,有大图有小图,小图没用 iconfont,直接打包进 js 了,然后首页渲染就比较慢 解决方案: 图片压缩 nginx 缓存 lazy-load skele...
npm 设置淘宝源
如果我们直接在template标签中使用常量的话会得到下面的错误信息:[Vue warn]: Property or method “NumberOne” is not de...
解决方案: 添加 : 参考:ISSUE
客户用 qq 浏览器,兼容模式,一打开页面就只有页头和页尾,中间包在 router-view 里面的内容根本没有渲染出来,点击超链接也不能跳转...... 控制台报错 vue...
post 请求的时候浏览器会根据数据生成对应的Content-Type 当 content-type 为以下类型的时候 body 里面会是 formData 可以通过 URL...
巧妙的通过改变 Promise 状态实现取消请求 封装之后外部拿不到 xhr 实例,内部通过判断传入的 cancelToken.promise 的状态达到取消请求的效果