首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
SBDavid
掘友等级
web 前端
|
喜马拉雅FM
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
8
文章 8
沸点 0
赞
8
返回
|
搜索文章
赞
文章( 8 )
沸点( 0 )
Flutter列表滑动曝光埋点,支持SliverList、SliverGrid
滑动曝光埋点用于滑动列表组件中的模块曝光,例如Flutter中的SliverList、SliverGrid。 当SliverList中的某一个行(或列)移动到ViewPort中,并且显示比例超过一定阈值时,我们把这个事件记为一次滑动曝光事件。 滑动曝光的核心难点是计算组件的露出…
Flutter页面曝光事件埋点框架
FlutterPageTracker是一个用于监听页面露出、离开的plugin。它具有以下特性: 当前页面入栈会触发当前页面的曝光事件和前一个页面的离开事件。 当前页面出栈会触发当前页面的离开事件和前一个页面的曝光事件。 1. 安装 2. 引入flutter_page_trac…
React生命周期学习笔记
1. constructor 在这种情况下props的变化不会引起stats的变化,容易引起bug。 2. getDerivedStateFromProps 3. shouldComponentUpdate 避免过度调用render函数。父组件的props发生变化会触发…
如何检查Javascript中的内存泄漏
js内存泄漏通常是由于闭包所引起的,我们在判断是否存在内存泄漏的时候往往会觉得无从下手。通常我们通过codereview去判断是否泄漏,但是这种方法不够客观。我们需要一种客观的方法来证明泄漏的存在。 其实Devtool已经提供了检查的工具,这就是Memory面板。它大概长这样。…
#求教# 公共less模块中的背景图片地址应该怎么处理?
问题是这样的 ,我有一个公共组件模块,其中包含less写的样式而且样式中有url形式的背景图。其他项目在引用这个模块的时候,会引入这个less文件,项目使用webpack打包后会单独抽离出css样式文件(ExtractTextPlugin)。这就导致一个问题,背景图片使用的相对…
webpack4.0源码分析之Tapable
webpack本质上是一种事件流的机制,它的工作流程就是将各个插件串联起来,而实现这一切的核心就是Tapable,webpack中最核心的负责编译的Compiler和负责创建bundles的Compilation都是Tapable的实例。本文主要介绍一下Tapable中的钩子函…
如何解决jquery.jsonp在并发下容易发生异常的bug
知道现在使用jsonp的公司越来越少了,似乎有比jsonp更好的跨域方案。但是我发现腾讯视屏、爱奇艺视频、优酷土豆等大型互联网公司还在使用它时,我决定写一篇文章彻底解决jsonp在并发条件下报错的问题。毕竟jsonp有最好的兼容性。 1. 为什么会报错 你是不是见过以下错误,通…
微信小程序全局状态管理,并提供Vuex的开发体验
1. 概要 微信小程序的开发体验类似vue和react,但是却没有提供全局状态管理的机制,所以状态的共享只能通过属性传递的方式来实现。这种做法在小规模的应用中尚可以满足开发效率,但是在复杂的应用中组件的嵌套层次很深,属性传递的路径过长。 store可以被当前页面中任意一个组件访…
个人成就
文章被点赞
465
文章被阅读
40,325
掘力值
1,263
关注了
12
关注者
25
收藏集
5
关注标签
6
加入于
2018-04-22