分类web前端开发下的文章

admin 发布于 07月06, 2025

分页打印 el-table时,如何为每一页增加表头显示(vue2/vue3)

分页打印 el-table时,如何为每一页增加表头(vue2/vue3)

在做公司项目需求的时候,遇到了一个打印表格的问题,产品项每一页都显示表头内容.项目用的是vue+element ui相关的技术栈

记录一下实现过程中遇到的问题.(实现思路都是相同的,主要是写法优点不同),在实现的过程中还是会有各种问题,打印预览第一页不显示,显示不全或者被截断的情况.

阅读全文 »

admin 发布于 09月17, 2024

当面试被问到什么是Promise?该如何回答~

什么是Promise?


当面试时问到什么是Promise? 应该怎么回答:

首先说一下Promise A+规范 , 当有一个符合Promise A+规范的 then 方法的对象.就是一个Promise.而 ES6 出现之后, 它带来了一个构造函数,通过这个构造函数,可以创建一个 满足Promise A+ 规范的Promise对象. 这就是Promise.

异步问题同步化的解决方案. Promise执行是同步的 (executor 同步)? p.then 是异步的

阅读全文 »

admin 发布于 09月17, 2024

Promise A+ 规范和解读(Promise的前世今生)

规范的产生背景


该规范产生于2012年左右,它是 Promise A+ 规范的升级版

可以看出在出现时间上,Promise A+ 是早于 ES6 的, 民间标准 (社区搞出来的)

在那个时候,为了处理异步场景,JS中充斥着各种回调函数:

阅读全文 »

admin 发布于 09月08, 2024

智能风险后台管理系统问题记录

智能风险后台管理系统问题记录

  1. 编辑和新增页面公用组件中的表单组件.编辑的时候, 拿到详情信息,传入组件,进行表单赋值useEffect中依赖项数组只填入id,拿到的数据不是最新的. 需要传入detail详情.

  2. 项目部署到测试环境遇到的坑,测试环境使用的是宝塔管理系统.将打包后的文件目录上传到服务器上面的文件夹中.通过IP+目录的方式访问项目.

  3. 项目代码里面需要配置路由的basename(基础目录),使用的是routerv6版本,否则的话,打包后上传到服务器上面一直对应不上.

阅读全文 »

admin 发布于 07月27, 2024

CORS跨域方案详解

CORS跨域方案详解

阅读本文,你需要首先知道以下知识点:

1.浏览器的同源策略

  • 2.跨域问题
  • 3.JSONP原理
  • 4.cookie原理

JSONP并不是一个好的跨域解决方案,它至少有着下面两个严重问题:

阅读全文 »

admin 发布于 08月14, 2022

React+Antd+Umi相关组件问题总结小计(三)

在开发后管系统的需求中,有几个需求点记录下.开始的时候,没有想到解决方法,后来跟同事讨论了下,然后尝试了下可以啦.特此记录一下,使用之前的发布平台发布这篇文字有问题,所以就在这个网站上面发布啦~.

之前有发布过两篇其他问题的小计总结,这里是继续记录的第三篇,之前两篇点此直达:

Antd组件使用过程中相关问题记录(一)
React+Antd+Umi相关组件问题总结小计(二)

阅读全文 »