摘要:
前端项目修改了很多东西:比如bug啊,样式啊。当你把前端项目打包之后满心欢喜的在 Nginx(测试环境)换上它,然后在 Jira 上修改bug状态@测试人员复测。然后测试人员开始找你battle了,你的bug怎么还是没修改啊,但是你明明换上了最新的版本,中间到底出现了什么问题。打开控制台的 netw 阅读全文
摘要:
在 svg 中需要写一个 markdown 编辑器,需要用到 <foreignObject> 绘制来html,编辑器选择了 simplemde。大致html部分结构如下,<markdown-editor> 组件为定制封装好的 simplemde 编辑器。 <template> <svg> <g> < 阅读全文
摘要:
在<svg>里面可以利用<foreignObject>绘制html标签,原本是我在iconfont采用Font class方式引入svg的无奈之举。 起初的设计是所有icon先在<defs>中先渲染,以达到icon复用的效果,icon采用Symbol方式引入svg感觉也是比较合适的,比较规范的。 < 阅读全文
摘要:
如果很多前端项目共用一个组件/方法,那么这个组件/方法就会被剥离出来,抽取出来的多了,就会成为组件库/模块包,这样做的好处就是,每次我们只要单独对组件库/模块包进行维护就可以达到所有项目里所引用组件/模块的更新。 以vue项目的组件库(fe-standard-libs)为例,组件库地址会在 pack 阅读全文
摘要:
平常的工作就是以vue2.x进行开发,因为我是个实用主义者,以前我就一直觉得,你既然选择了这个框架开发你首先就要先弄懂这玩意怎么用,也就是先熟悉vue语法和各种api,而不是去纠结实现它的原理是什么。甚至我可以这么说,你没有看过源码,只通过官方文档也能用这个框架解决绝大部分业务需要,解决大部分bug 阅读全文
摘要:
最近业务中有用到浏览器在线编辑器,用的是monaco-editor,官网文档只在首页介绍了npm安装方式。 但其实还有另外一种<script>的引入方式,但是这种方式体现在API文档中,由于API文档晦涩难懂,大家也没注意到,就会导致直接就使用了第一种方案,但是由于第一种方案在打包的时候会导致包的体 阅读全文
摘要:
2022年3月份始上海爆发了新一轮的疫情,始料不及,从4月份开始,打工人陆陆续续都开始了居家办公。在这期间,我就抱着骑驴看唱本的心态试着线上面试了几家公司,几乎都是在拉钩或是BOSS直聘上联系的,别的来源似乎也不是很靠谱,然后记录一下这次的面试经历。 1.迈科技:笔试挂,笔试总体而言就最后一题编程题 阅读全文
摘要:
我们这边好多小组觉得每次测试人员叫我们开发打包部署到某某个测试环境人工操作比较麻烦,因为他们想做到只专注于开发,不管这些琐碎的事。于是有个组长问我前端能不能用Jenkins去执行这一个固定的流程,因为他们后端都是用Jenkins去实现自动化打包部署。我之前没用过Jenkins,于是我去Jenkins 阅读全文
摘要:
Grafana是可以提供API Keys给你可以让你直接使用从Grafana获取来的数据来搭配其他图形工具来实现数据监控图的。虽然它本身也可以显示数据,但是有时候数据很全面且分散在不同页面,而有些运维同学只需要某些重要的数据,不能一下子直观看清,所以某些重要常用的数据可以单独摘选出来,不常用的可以在 阅读全文
摘要:
有时需求中会有前端校验输入数字金额的时候,判断,几个输入框的金额合计是否大于小于或等于某个整数,在输入的值可以为小数的时候,很容易就出现js小数点计算丢失精度问题。比如下图 js高级程序设计(我这版是第3版)在3.4.5Number类型这节中就谈到了这个现象,原话是: 关于浮点数值计算会产生摄入误差 阅读全文