Flutter 添加到现有项目
最近一直在看Flutter 的内容, 加上近期更新的Flutter1.12 有一些Flutter 的api 发生了改变, 所以 某些和android 交互的地方 就发生了变化,比如开始使用的新的插件api 旧的 PluginRegistry.Registrar
Chrome浏览器新动作:将停止播放“破坏性”视频广告
据外媒报道,谷歌表示,基于联盟发布的最新广告标准,其Chrome浏览器将在今年晚些时候停止在含有破坏性视频广告的网站上播放广告。新的广告标准定义了什么是消费者无法接受的广告,这样的广告将极可能促使消费者安装广告屏蔽器。
require和import的区别
CommonJs 规范规定,每个模块内部,module变量代表当前模块。这个变量是一个对象,它的 exports属性(即module.exports)是对外的接口,加载某个模块,其实是加载该模块的module.exports属性。
深入学习和理解 Redux
Redux官网上是这样描述Redux,Redux is a predictable state container for JavaScript apps.(Redux是JavaScript状态容器,提供可预测性的状态管理)。 目前Redux GitHub有5w多star,足以说明 Redux 受欢迎的程度。
开发中比较容易理解的代码套路
举个栗子:我们有一些业务需要添加元素到数组中,但同时也可能过会又要将其移除。更好的方式是我们把他们封装成函数,并利用高阶函数闭包的特性来标记删除,这样就减少了去查找这个元素的问题了
从两个角度理解 TypeScript 中的类型是什么?
TypeScript中的类型是什么?本文中描述了两种有助于理解它们的观点。如果 myVariable 的类型为 MyType,则意味着所有可以分配给 myVariable 的值都必须是 MyType 集合的元素。
vue路由传参页面刷新参数丢失问题解决方案
最近项目中涉及到跨页面传参数和后台进行数据交互,看到需求之后第一反应就是用路由传参来解决;Vue中给我们提供了三种路由传参方式,下面我们一个一个的来看一下:
css和less的区别是什么?
css和less的区别是什么?下面本篇文章就来给大家介绍一下css和less,以及它们之间的区别。有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。
JavaScript中的垃圾回收和内存泄漏
程序的运行需要内存。只要程序提出要求,操作系统或者运行时就必须供给内存。所谓的内存泄漏简单来说是不再用到的内存,没有及时释放。为了更好避免内存泄漏,我们先介绍Javascript垃圾回收机制。