随笔分类 - WEB前端
WEB前端笔记
摘要:对读者的要求 掌握nginx基本用法 掌握Docker基础用法 Linux 命令行基本操作(Windows下则是掌握 这个工具) 简介 所有的项目最终都要布署到线上才能对外提供服务,在布署方案上,之前主要采用 拉取的方式,而现在则主要使用 直接启动镜像的方式,或者通过云容器 ,`aws ecs Do
阅读全文
摘要:面向读者 有一定Laravel经验的开发者 背景 在许多应用场景中,如航班查询、跨境电商领域,跨时区是开发中一定会碰到的问题。以跨境电商为例,最常见的场景就是商家在管理后台查阅订单数据时,希望订单时间都按北京时间,而美国客户和英国客户在下单时更想看到他们的订单上显示的是当地时间。另外一种常见场景是,
阅读全文
摘要:背景 在使用Ant Design Pro开发时,如果是组件渲染出错,生产环境下会直接导致整个页面白屏,造成了非常差的用户体验。一般来说,当页面出错时,提示这个页面出错就行了,左边的菜单栏应该还要能够正常使用,这样的用户体验会好一些。 但是组件渲染时由于不能在父组件使用try...catch捕获,因此
阅读全文
摘要:前言 最方便的方法,莫过于使用 :https://github.com/MatteoGabriele/vue analytics。 包是有了,可是真正使用起来会发现 (下称 )可能没检测到或者出现漏统计的问题。本文的主题,就是讨论几个基本的检查点和说明下GA的基本用法,确保 正常工作。 本文分为以下
阅读全文
摘要:知识要求 的基础知识(推荐 "阮一峰的babel入门教程" ) 充分理解 与`babel runtime`的作用( "推荐github项目首页" ) 基础用法( "https://webpack.js.org/" ) 中`babel loader import`异步加载 问题说明 +`babel l
阅读全文
摘要:在做了一个又一个项目后,经常会有一种感受:一个项目用土方法很快就完成了,而采用更高技术水平的手段做项目却花了成倍的时间? 那是否还有必要保持对技术水平的追求呢?必要。对更高技术水平的追求,都不是为了解决当前的问题,而是为了解决以后的问题。 1. 即便是在IT这个行业的人,都常常会陷入一个误区,把快当
阅读全文
摘要:在项目中使用 angular deckgrid+ng infinite scroll 实现瀑布流的无限加载。但是实际测试中发现deckgrid有2个比较严重影响体验的BUG: 1. 每次添加新的card,整个deckgrid都会重新加载,导致用户无法停留在刚才浏览的位置。正确的表现应该是只加载新添加
阅读全文
摘要:想将设计文档(原型设计图,UML设计图等)放到gitlab上,以供团队其他成员查看。将这些二进制文件跟源码一样纳入git管控显然是 不合适 的。经过一番摸索,找到了如何管理项目文档的方法。 根据StackOverflow上的建议,主要是两步走: 1. 通过 "Upload" API上传文件; 2.
阅读全文
摘要:想给订阅号做一个网页,如果进入后发现没关注微信公众号就提示关注。但是微信对订阅号做了限制,无论是否认证都是不能网页授权获取用户信息的,这就给网页内直接判断用户是否关注该订阅号造成了困难。 解决这个问题通过另一个网站授权或认证的服务号间接完成以下以认证的服务号为例说明下如何在网页中判断订阅号是否被关注
阅读全文
摘要:调试微信公众号的网页授权时,要填写 (如图1),否则授权的时候会提示 (图2),可是我得在localhost先调试成功才能上传到实际的网站上吧,可是这里不支持 ,这下蛋疼了。 图1 图2 查了下资料,都是使用ngrok,这个工具可以实现将公网上的域名映射到内网localhost的指定端口,跟花生壳类
阅读全文
摘要:在WEB上想做一个导出PDF的功能,发现jsPDF比较多人推荐,遗憾的是不支持中文,最后找到pdfmake,很好地解决了此问题。它的效果可以先到 "http://pdfmake.org/playground.html" 查看。在使用过程中,还发现图片的插入是相对繁琐的一件事。 针对这些问题,本文的主
阅读全文

浙公网安备 33010602011771号