简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
前请提要:在未与后台进行交互时,前端先自行对接口进行测试是很有必要的。那么,要如何来模拟数据请求呢?如何请求本地的json文件呢?接下来将会详细说明。创建一个json文件(存放未知自行选择,这里我选择放在全局目录下)——db.json。{"student":[{"name&
前情提要有这样一个需求:每次重复选过滤条件太麻烦啦,需要一个可以复制过滤条件的功能!过滤条件类似下图。主要步骤第一步:复制工具的选取。这里我选用的是原生的Document.execCommand()方法,该方法允许运行命令来操纵可编辑内容区域的元素。详情可查看MDN。第二步:设计一个按钮,当click这个按钮的时候,执行handleCopy()方法。this.viewVa...
前情提要在使用vue-echarts进行可进行数据缩放的图表的渲染,并且图表数据是实时更新的。每一次更新都会刷新图表,导致用户选择的缩放范围在更新后被重置。基于此,希望在刷新图表数据时,能够保持缩放范围。实现过程1. 基本思想监听图表的dataZoom(缩放)事件,记录缩放后的start和end(缩放范围)。在刷新图表前,将上述记录的缩放范围设置到option中dataZoom的start和end
前言今天使用npm run build打包一个项目,然后访问打包文件的index.html发现资源文件都加载失败了。仔细查看之后,发现它们加载的路径不太对。过程发现问题之后,就是查了一下,发现有人说在vue.config.js文件中设置publicPath: '././'(这个属性默认的是./)即可。备注:vue.config.js需要自己在项目根目录下创建,然后在module.ex...
前情提要后端项目中已有一个接口,接收前端input[type=file]上传的图片文件。但前端需要添加一个重置功能,即将图片重置为默认图片,且不添加新接口。因此,想要利用此接口实现重置功能,即是将项目内的默认图片转换为file形式,便可使用此接口进行上传。主要实现主要步骤为:图片 —> base64 —> Blob —> File。1)图片转base64其中,$.Deferred
前情提要leader提出,希望表头文本能够将列宽适应内容宽度变长,而非换行显示。接收到需求,首先去element官网查看文档看有没有相关属性可以设置。经查验,fit属性的说明是“列的宽度是否自撑开”,我一想,这个描述跟我的需求挺像的呀,但仔细一看,这个属性默认就是true,也就是说这个属性本就打开了,但表现出来的效果和我们想要的不一样。这个属性应该是指,在所有列宽加起来<表格宽度时,列宽是否
rem、viewport两种移动端适配方案的介绍和实现总结