自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 window.print打印,固定表格宽度

摘要:针对window.print打印时表格列宽自动分配的问题,通过CSS样式实现固定列宽。主要解决方案包括:1)设置@media print打印样式;2)使用table-layout: fixed固定表格布局;3)为每列指定具体宽度百分比(如第一列5%,第二列15%等);4)添加word-wrap: break-word确保内容换行。该方法避免了直接修改源代码,通过外部CSS文件实现打印优化,同时设置了1cm的页边距。

2025-06-09 16:50:00 94

原创 vue3 + vue3-print-nb,分页打印

vue3-print-nb,分页打印不起作用

2025-05-07 13:54:42 391

原创 uni.uploadFile开发调试可以发送请求体验版不能发送请求

体验版,要配置request合法域名以及upload的合法域名。开发时勾选了不校验合法域名,所以可以发送请求。

2024-11-27 17:06:06 180

原创 vue2中用到的(自用)

1、el-form-item标签加*号不在rules中校验。

2024-04-18 16:12:01 233 1

原创 potplayer 播放的画面左右翻转

potplayer自用

2023-09-12 14:17:46 766

原创 el-table单选,多选

el-table单选,多选

2023-09-11 13:45:37 224

原创 函数写法记录(自用)

变量是对象,函数也是对象。

2023-08-14 20:19:39 111

原创 el-select多选回显后再次触发没有反应

value随便一个字段form.value也可以是value,selestLists返回的数据不需要其他的,只要id,name;查看请求返回的id是code。el-select 多选multiple数据回显成功,但是编辑不了。使用 @change = “$forceUpdate()” 强制刷新视图。created(){}中获取下拉数组。

2023-08-10 16:51:39 698 1

原创 截取/之后的字符串

如:http://www.xx.xxx:1234/xxxxx-xxx/我是pdf.pdf。

2023-08-01 15:52:10 223 1

原创 el-select分页加载和搜索

【代码】el-select分页加载和搜索。

2023-06-12 20:02:46 1153

原创 从一个数组中找出两个数相加的和为给定的结果

从一个数组中,找出两个数,这两个数相加的和为给定的结果。

2022-08-05 21:56:24 346

原创 手写filter方法

手写filter方法filter函数内部需要一个回调函数,数组中的每个元素都会执行该回调函数,在执行回调函数时会将数组中的每个元素传递给回调函数的参数,在回调函数的函数体内进行判断,如果返回的是true,那么将该元素放到新数组arr中,如果判断的结果为false,则数据不会放到新数组arr中。...

2022-06-20 10:51:32 423

原创 padStart()和padEnd()方法

ES2017 引入了字符串补全长度的功能。如果某个字符串不够指定长度,会在头部或尾部补全。padStart()用于头部补全,padEnd()用于尾部补全下面有一个小练习身份号只显示后四位

2022-06-18 20:14:44 4934

原创 Object.defineProperty和Proxy的优缺点?

Object.defineProperty和Proxy的优缺点

2022-06-01 21:11:25 772

原创 简单叙述虚拟dom和diff算法

1)首先我们先实现vnode,因为h函数中要创建虚拟节点,2)通过h 函数,生成虚拟DOM 树。h 函数,主要作用是创建 虚拟节点,接受参数(标签,属性,子节点)3)在 snabbdom 中我们 通过 init() 返回了一个 patch 函数,通过 patch 进行比较两个 虚拟 DOM 然后添加到 真实的 DOM 树上,patch(oldVnode,newVnode),①* 调用patch(),看oldVnode是否是虚拟节点*,如果oldVnode不是虚拟节点,先把oldVnode转成虚拟节点,

2022-05-30 20:54:02 165

原创 高阶函数的简单使用

高阶函数高阶函数:一个函数 它的参数是函数或它的返回值是函数,那么这个函数就是高阶函数。 // func是形参,把gn这个函数传递给func // gn中保存的是地址,把地址传递给func function fn(func){ func() } function gn(){ console.log("gn......"); } // gn是实参 fn(gn)封装一个简单的计算器函数 function add(num1,num2){return num1+num

2022-05-30 13:23:22 142

原创 正则表达式1

正则表达式:一 基础用法1.利用对象来创建 正则表达式 var regexp = new RegExp(/123/) console.log(regexp); // /123/2.利用字面量创建 正则表达式 var rg = /123/ console.log(rg); // /123/3.test 方法用来检测字符串是否符合正则表达式要求的规范 var rg = /123/ // /123/ 只要包含有123返回的都是true console

2022-05-28 22:46:39 255

原创 Object.keys()方法

Object.keys()返回一个由一个给定对象的自身可枚举属性组成的数组语法Object.keys(obj)参数Object.keys(obj)返回值一个表示给定对象的所有可枚举属性的字符串数组。 let obj1 = {name:"xxx",age:18,address:"bj"} console.log(Object.keys(obj1)); // 返回的是键名let obj2 = {1:"aa",2:"bb",3:"cc"}console.log(Object.keys(

2022-05-26 21:40:24 106

空空如也

空空如也

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

TA关注的人

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