01 2022 档案
摘要:用CSS实现柱状图其实很简单,原理就是使用网格布局(Grid Layout)加上线性渐变,缺点不能用数据直接对应,需要换算转化。 SVG元素和HTML元素一样,在输出图形前都需要经过引擎的解析、布局计算和渲染树生成。 无论是使用HTML/CSS还是SVG,它们都属于声明式绘图。 Canvas2D不同
阅读全文
摘要:减少登录时间
阅读全文
摘要:总结:Element功能简单,风格圆润;Ant Design of Vue更多复杂功能,风格与react版一致,更适合我们从react切换为vue技术栈。
阅读全文
摘要:TailwindCSS/WindiCSS提供大量默认样式,可自定义样式,只用写html就可快速完成开发,适合官网等pc端项目,如果注重样式细节交互、大量自定义样式的长期项目,并不合适。 我们移动端建议用vw+与postcss插件,曾经有bug公众号原文章的rem与我们的rem冲突,vw方案缺点大屏时
阅读全文
摘要:好的软件工程师之所以追问需求,并不是想取代产品经理,而是参与和服务自己的上一环节,看见人、关注人,只有这样,才能在问题发生之前解决问题。 这是典型的“上游思维”,其实所有职业都一样,成为高手,需要力争上游。 一、追问需求具体细节,明确模糊不清的问题,在实际工作中,软件工程师会遇到很多类似的稀奇古怪的
阅读全文
摘要:阿里AIPL营销模型客户养成到转化,认知曝光,兴趣收藏,购买路径,忠诚推荐他人四步,根据数据精准营销。 适用场景:品牌人群资产定量化 链路化运营 理论全称:A丨认知 Awareness,I丨兴趣 Interest,P丨购买 Purchase,L丨忠诚Loyalty AIPL模型是来源于美国的一个营销
阅读全文
摘要:背景 业务方本地化部署需求,并且需要源码 银行要求技术栈必须和行内统一 大多数银行技术栈是 Vue 议题讨论 议题1 议题描述:是否确认转Vue? 结论:确认转 Vue 议题2 议题描述:需要转哪些项目? 结论: 可以转的项目: 新项目 本地化项目 SaaS中的新独立业务 暂不修改的项目: SaaS
阅读全文
摘要:一、热启动两种情况 1、监听隐藏与显示 document.addEventListener('visibilitychange', () => { if (document.visibilityState 'visible') { ctx.sendTracker({ event_type: 'hot
阅读全文
摘要:一、初始化sdk配置 window._jt_ = window.jimoTracker = new Tracker({ env_name: process.env.APP_ENV || 'test', // 环境名称 dev,test,test2,test3,uat,prod node_env: p
阅读全文
摘要:一、window挂载对象_jt_,包含以下全局方法 1、添加或修改skd上报数据_jt_.setData(obj) 2、执行冷启动_jt_.coldStart() 3、获取sdk里当前pathname _jt_getPathName 4、获取sdk里当前页面来源_jt_getPageDesc 5、手
阅读全文