首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
技术
订阅
哟哟哟小芳啊
更多收藏集
微信扫码分享
微信
新浪微博
QQ
15篇文章 · 0订阅
前端监控和前端埋点方案设计
在线上项目中,需要统计产品中用户行为和使用情况,从而可以从用户和产品的角度去了解用户群体,从而升级和迭代产品,使其更加贴近用户。用户行为数据可以通过前端数据监控的方式获得,除此之外,前端还需要实现性能监控和异常监控。性能监控包括首屏加载时间、白屏时间、http请求时间和http…
重学JS:数组
参数:callback(accumulator(累计器累计回调的返回值),currentValue(数组中正在处理的元素),currentIndex(数组中正在处理的元素的索引,如果提供了initialValue,则起始索引号为0,否则为1,可选),array(调用reduce…
重排(reflow)和重绘(repaint)
之前面试的大佬问我关于重排重绘的原理和具体操作,一下子把我问蒙了。回家便默默地把问题记下来,仔细总结……在阅读了一些文章后,自己也有了一定的理解,所以分享给大家。希望大家也能耐心把这篇文章看完,认真思考,彻底掌握这个知识点! 5.将布局绘制(paint)在屏幕上,显示出整个页面…
uni-app小程序手把手项目实战
选型之类过多的话语就不说了,个人还是比较推荐uni-app,要么就原生。 废话不多说,开干。 PS:开发选型的时候一定要注意主体账号信息的分类,简单解释就是这个小程序是要干嘛的,定位要精准,小程序的上线目前越来越严格,并不是所有小程序都能过审的。比如,人脸授权这种功能,你就很难…
vue-cli3 项目从搭建优化到docker部署
1. 创建一个vue项目 7. 选择测试框架 (Mocha + Chai) 8. 选择将这些配置文件写入到什么地方 (In dedicated config files) 选是的话,下次创建一个vue项目,可以直接使用这个预设文件,而无需再进行配置。 2. 全局组件自动注册 在…
「Vue实践」武装你的前端项目
1. 接口模块处理 这里封装的依据是后台传的JWT,已封装好的请跳过。 这里做的处理分别是会话已失效和登陆超时,具体的需要根据业务来作变更。 最后是导出基础请求类型封装。 其中给get请求加上时间戳参数,避免从缓存中拿数据。 除了基础请求类型,还有很多类似下载、上传这种,需要特…
vue项目封装icon
在项目中常遇到使用图标的地方,找了许多解决方式,最终还是选择了iconfont图标作为常用图标库。 但是在实际开发当中,使用iconfont提供的开发方式有诸多不便的地方。例如当需要新增一个图标是,需要更新在线链接,然后再将项目当中的链接替换。 接下来记录一次如何在vue中封装…
「Vue实践」项目升级vue-cli3的正确姿势
一. 原以为升级vue-cli3的路线是这样的: 对比新旧 package.json,然后yarn install,完毕。 然鹅... 运行项目,报错You are using the runtime-only build of Vue......: 噢,原来是vue-cli3…
在VUE2.0中使用PostCSS
作者:滴滴公共前端团队 - J 在写 vue 组件样式时,有时为了兼容需要不停的写 -webkit-,即使复制粘贴也不能提升我们码 css 的幸福感,又有时我们想使用一下 BEM 风格的命名,但是长长的名称外加分隔符敲起来十分烦人。 其实在 vue-loader 中仅需要简单的…
ES6、ES7、ES8、ES9、ES10新特性一览
ECMA规范最终由TC39敲定。TC39由包括浏览器厂商在内的各方组成,他们开会推动JavaScript提案沿着一条严格的发展道路前进。 Stage 0: strawman——最初想法的提交。 Stage 1: proposal(提案)——由TC39至少一名成员倡导的正式提案文…