加载中
Lodop使用经验

1 概述 这两日使用Lodop完成打印功能.为防止以后再次需要时遗忘怎么使用,特将经验记录下,以供将来参考. 2 前置准备 Lodop是一个jQuery时代很好用的打印组件,但到了Vue/React时代,用起来反而有...

记一次利用sheetjs将前台表格转换excel的经历

1 关键技术与难点 本文记录一次在前台利用sheetjs,将js数据转化为excel表格的实践经历. 其中涉及到的一些难点包含: 多行合并列的处理;(均为表头,不含表体) 表格数据的设计与处理; 2 前置说明...

一种方便视野查询的树形结构的数据库设计

1 概述 在3年前,我写了一篇解决树状结构数据设计的博客: mysql树状数据的数据库设计 在这篇博客中,树状结构利用"祖先路径"的设计,实现在一行数据中包含所有父代信息. 这种设计,在现在很多场合...

前台项目常用组件及方法js整理(持续更新中-20200918)

1 规范说明 说明中应当包含: 工具js名称 作用及适用场合 api文档地址 简单用法(可选) 2 content(sort by letter) axios 基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中.前台向后台发...

谈数据删除设计-以记账凭证为例

1 常见删除策略 凡是做业务逻辑系统, 总是离不开对删除逻辑的处理. 本文论述重点是伪删除, 即字段标示状态, 这是在一些中小型系统开发中的单据等较重要数据的主流做法. 但在此之前, 不妨先将...

vue两种常见缓存策略的数据交互处理方案

1 缓存形式说明 vue常使用的两种缓存策略,一种为vue的router中使用keep-alive,一种为使用vuex的store.两者对比见表格: 缓存策略 router中使用keep-alive vuex的store 用法 个人博客 官方博客...

分布式项目:根据工作时间设置对请求拦截并跳转

1 问题描述 如题目所示,即实现根据工作时间的设置,创建一个拦截器将用户操作限定在工作时间范围内. 逻辑本身不复杂,但由于项目使用了很多之前没接触过的技术栈,所以写起来有点缺乏信心.好在最...

基于iview的router常用控制方式

1 iview的router控制需求 最近在使用iview框架写项目,遇到了一些路由控制上的问题,解决过程中也有一些心得,故在此记录下来. 每个项目在开发时,对于类似tags(标签页)的控制需求都不尽相同,故以...

Vuex新手的理解与使用

1 vuex的概念理解 提到vuex,就不能不先提vue. 我个人开始尝试学习使用vue,是因为此前总是遇到页面逻辑数据与视图的一致性问题.在使用vue之前,我们使用jQuery插件的时候,一桩麻烦事就是既要在...

商品库存模型-逻辑设计小议

1 问题表述 (本文讨论的技术背景是:数据库-mysql,后台-java,前台-bs端.但讨论的内容应用并不被这些技术所限的) 软件系统的常用设计中,常见的一个模型就是库存模型.一个最基本简单的库存模型,...

mysql联表批处理操作

1 概述 mysql中的单表增删改查操作,可以说是基本中的基本. 实际工作中,常常会遇到一些基本用法难以处理的数据操作,譬如遇到主从表甚至多级关联表的情况(如一些历史问题数据的批量处理),考虑到...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部