分类目录:前端开发

以下是分类 前端开发 下的所有文章

Rush.js 多项目管理工具

rush.js微软出品,专门为monorepo打造的项目管理工具。 rush是为大型团队准备的,它可以给你提供一个仓库下维护多个项目的构建和发布方案。 一、先了解下Monorepo Monorepo概念 一种项目管理方式:一个git仓库下管理多个项目,适用于大型团队,框架开发,库开发等。 优点 统一技术栈 - 降低团队成员之间的backup成本 2.……

谈谈上滑数据删除与加载的问题

当前遇到的问题 当前数据量很大,需分页请求加载,其中涉及到局部数据删除,删除后不是刷新当前页面,那么如何使数据删除后无缝衔接呢? 思路: 若请求数据总数total小于页码pageSize时,可以略过,不做处理。 若请求数据总数total大于页面pageSize时,如果删除的数据为最后一个page的数据,则不处理,反之则需特殊处理……

移动端网页增加vconsole调试工具

很久没更新了,可能是因为最近bug比较多,也可能是比较懒。 在平时的小程序开发中,我们可以借助它自带的vconsole工具调试,可以对我们的代码检测和开发效率有很大的帮助。然而平时我们在开发移动端时,一般都可以借助浏览器自带的响应模式来调试,但平时网页调试好的和我们真机上显示的有时会有误差,比如说,在pc网页上……

git常规操作命令

从个人开发转换到团队开发,版本控制就必须存在了,这里总结下几个常用的git命令 当我们新加入到一个团队时,需求一般是做版本迭代了,这时我们需求在原来的版本下进行开发,下面总结下几个常用命令 先安装Git,安装成功后继续以下操作 1、本地新建相关文件夹program (一般根据具体项目命名,采用git项目上的文件名) 打开……

vue 加载异步组建

在大型项目中,通常会涉及到很多页面间的跳转,传参,如果前期不合理架构及优化,后面可能会导致项目越来越臃肿,而且一堆bug如期而至般。 所以异步组建和懒加载是每个项目必须的,现在来看看路由组建的异步抽离案例 原理:利用webpack对代码进行分割是懒加载的前提,懒加载就是异步调用组件,需要时候才下载。 在vue-rou……

新春之际,做个祝福接力的贺卡(玩爆你的盆友圈)

已经12月了,公元两千零一七年也快结束了,不由得感叹时间过的真快,还没开始做些什么,一年就又晃过去了,mdzz。 在年底,各种节日,年会等活动慢慢开始闹腾起来。最近为了迎(zou)接(kai)2018,上面打算让我们做一个互动活动。经过几天折腾,选了一个h5小游戏和h5贺卡的形式。而最终经过讨论,放弃了贺卡,原因是在国庆时……

最全的正则表达式,恰当运用正则的好处

很多不太懂正则的朋友,在遇到需要用正则校验数据时,往往是在网上去找很久,结果找来的还是不很符合要求。所以我最近把开发中常用的一些正则表达式整理了一下,在这里分享一下。给自己留个底,也给朋友们做个参考。 1.1 什么是正则表达式      正则表达式是一种特殊的字符串模式,用于匹配一组字符串,就好比用模具做产……

微信端实现海报生成及调用微信相册+分享接口

临近祖国母亲的生日的时候,工作加班都不重要,都想立马回去为祖国妈妈过生日有木有。最近老总想在国庆时候做一个海报形式做品牌宣传及推广,特实现了如下的简单粗暴效果: 功能如下:手机浏览器环境下:点击上传图片-->相册、相机、文档中选择相片-->裁剪-->绘制canvas-->加上自定义的元素-->合成最终……