自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (2)
  • 收藏
  • 关注

原创 VUE3插槽

Vue插槽机制包括四种类型:1)默认插槽用于接收父组件默认内容;2)具名插槽通过name属性实现多插槽分发;3)作用域插槽允许子组件向父组件传递数据;4)插槽传参扩展作用域插槽功能,支持动态参数传递。这些插槽类型提供了灵活的组件内容分发方式,实现父子组件间的数据交互和自定义渲染,增强了组件的复用性和扩展性。

2025-12-24 15:33:22 104

原创 JS点击链接下载文件到本地

摘要:针对浏览器直接预览JSON/PDF文件而非下载的问题,提出通过fetch将文件转为blob再下载的解决方案。该方法先获取文件URL,使用fetch请求并转换为blob对象,生成临时链接后创建下载锚点,设置download属性强制触发下载行为。最后释放内存资源,有效绕过浏览器默认预览行为,适用于多种文件格式和跨域场景。实现代码简洁可靠,解决了文件下载与预览的冲突问题。

2025-08-19 11:16:20 407

原创 Echarts折线图-页面响应式

1、解决页面缩放以后Echart不根据页面宽高自适应。

2025-06-13 13:42:04 233

原创 Echarts折线图渲染不连续

另外可以添加itemStyle: { normal: { label: { show: showNumber.value } } },显示对应的数值。问题:将表格数据以折线图的形式展示,x轴对应时间点没有数值,就会出现断续的问题。需求中要求折线图必须连续。在series中添加配置项,connectNulls: true,表示如果x轴对应点没有数值,仍然连接。

2025-06-13 13:27:13 472

原创 JS数组自动填补

JS数组自动填补

2025-04-17 16:51:48 213

原创 前端使用axios发送FormData

把这个事儿记录一下吧,又一次给后端传FormData实例的时候忘记设置请求数据类型了。

2025-04-17 16:31:36 180

原创 python习题

1. Python是面向___的高级语言。2. Python可以在多种平台运行,这体现了Python语言___的特性。3. Python模块的本质是___文件。4. 使用___关键字可以在当前程序中导入模块。5. 使用___语句可以将指定模块中的全部内容导入当前程序。二、判断题1. 相比C++程序,Python程序的代码更加简洁、语法更加优美,但效率较低。( )2. “from模块名import*”语句与“import模块名”语句都能导入指定模块的全部内容,相比之下,from..

2025-04-17 14:16:14 762

原创 el-upload + xlsx-js-style插件实现excel表格数据上传并读取表格数据

el-upload + xlsx-js-style插件实现excel表格数据上传并读取表格数据

2025-04-17 14:10:56 270

原创 XLSX-JS-STYLE插件生成excel表

利用xlsx-js-style插件灵活设置表头样式、单元格合并以及主体文字水平居中。

2025-04-17 09:44:55 331

原创 前端实现指定网页指定区域的打印

前端实现浏览器打印功能指定区域打印

2025-04-10 10:34:32 229

原创 根据接口前缀动态匹配不同接口地址

前端根据api前缀自动匹配并设置api基址

2025-04-10 10:16:22 259

原创 通过html2canvas、jsPDF将页面截取生成pdf文件

【代码】通过html2canvas、jsPDF将页面截取生成pdf文件。

2024-10-08 16:39:06 670 1

原创 将文件预览链接通过点击下载文件

【代码】将文件预览链接通过点击下载文件。

2024-10-08 16:28:07 287

原创 JS-错误类型

但为了向后兼容,依旧存在。内部错误,当JavaScript引擎上的工作负载突然激增时,会抛出此错误。当有太多的数据要处理时,工作量就会激增,比如函数调用时包含过多的递归或者过多的switch case时。引用错误表示当找不到变量的引用,在变量作用域范围外使用变量、使用未声明的变量时,在暂时性死区期间使用变量时都会抛出此错误。范围错误表示将变量设置在其限定的范围之外,将值传递给超出范围的方法,调用一个不会终止的递归函数时就会抛出此错误。语法错误表示当前我们错误使用了已经预定的语法时,就会抛出此错误。

2023-07-08 19:00:02 272

原创 JS-JSON

轻量级的数据交换格式,用于描述对象数据的语法的扩展。

2023-07-07 23:12:04 304 1

原创 React从入门到放弃(一)

我们在进行页面开发的时候,可以将每一个功能模块封装成一个组件,这个组件可以是兄弟关系也可以是嵌套关系。src:项目目录下只保留App.js根组件文件、index.js将App组件插入到public中index.html根节点上、index.css全局样式文件。JSX:JS的语法扩展,浏览器不能直接识别,需要通过脚手架内置@babel/plugin-transform-react-jsx包,用来解析该语法。:每一个组件可以通过划分成多个不同的模块进行开发,每一个模块就相当于一个组件。

2022-11-11 17:57:06 253

原创 JS实现多物体运动

代码】JS实现多物体运动。

2022-07-17 08:36:17 154

原创 JS实现放大镜效果

代码】JS实现放大镜效果。

2022-07-17 07:49:48 205

原创 JS实现侧边栏案例

代码】JS实现侧边栏案例。

2022-07-16 08:33:31 732

原创 JS匀速运动案例01

代码】JS匀速运动案例01。

2022-07-15 21:44:17 151

原创 swiper实现轮播效果

在vue项目中使用swiper实现轮播1,安装swiper插件——这里我们安装指定版本@3.4.2 2,安装成功,我们可在项目文件package.json中查看安装版本3,定义swiper组件页面(1)在页面引入(2) template加入结构 (3)轮播图运行方法设置 (4)轮播结构样式...

2022-06-29 09:21:51 9467

原创 使用 git bash 创建vue项目 Please pick a preset 时,无法使用上下键盘按键选择问题

使用 git bash 创建vue项目 Please pick a preset 时,无法使用上下键盘按键选择问题

2022-06-23 09:20:11 1129

原创 创建一个新的vue项目

创建一个新的vue项目

2022-06-23 09:09:10 257

原创 vue习题

一 单选题,每道小题1分,共9道小题,9分1. 下面选项中,可以用来创建store实例对象的是()。A new Vuex.Store({})B new Vue({})C new Vuex({})D new Store({})2. 以下代码 {{this.$store.state.name}}var store = new Vuex.Store({ state:{name:'store'}})var vm = new Vue({...

2022-06-03 18:00:27 18957 1

计算机组成原理与体系结构_第一章

计算机组成原理与体系结构_第一章

2022-05-22

python从入门到入土练习习题

python从入门到入土练习习题

2022-05-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除