自定义博客皮肤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)
  • 收藏
  • 关注

原创 Antd vue 中的 table rowSelection行无法选中

方法2:把rowSelection对象直接写在template里。方法3:使用ref绑定selectedRowKeys的值。这样绑定reactive的属性,无法勾选。没研究明白为啥不行,但是解决办法有很多。

2024-11-19 13:40:28 578 2

原创 js 下载文件( url 和文件流 )

同源域名下 download 才生效,需要下载地址和项目网址域名相同。download: 修改下载文件的名称。

2024-09-20 11:20:15 1404

原创 vue $attrs和$listeners

listeners统一合并到$attrs中,其他和vue一样。

2024-09-20 10:47:24 467

原创 cursor 改变鼠标指针样式

cursor 改变鼠标指针样式,可以把指针改成图片。

2024-09-11 14:20:59 338

原创 通过css样式限制点击事件

【代码】通过css样式限制点击事件。

2024-09-11 14:18:57 193

原创 vue2 和 vue3 中深度选择器的使用

【代码】vue2 和 vue3 中深度选择器的使用。

2024-09-11 14:16:47 295

原创 vuex、pinia和Dva里的方法

跟vuex差不多,就是没有mutations,直接在actions里修改数据: this.xxx = xxx。使用 async await 请求数据,跟在普通js中一样。

2024-09-11 14:02:28 165

原创 vue2 和 vue3 如何重置 data里的数据

只能记下来初始数据,然后重置的时候重新赋值初始数据。

2024-09-11 13:58:21 368

原创 清空 reactive定义的数组

Reactive 定义的数组竟然无法用Object.assign清空。

2024-09-11 13:56:47 244

原创 toRaw 和 unref的区别

跟toRaw的区别是,unref 只针对ref, unref(reactvieObj) 返回的仍是 reactvie 对象。将响应式对象转换成原始对象,提交的时候可以用。用于获取 ref 对象的原始值。

2024-09-11 13:55:30 310

原创 :empty选择器

empty选择器选择每个没有任何子级的元素(包括文本节点)。/* 隐藏页面中所有的空段落 */table 空值元素替换成 ‘–’

2024-09-11 13:53:33 157

原创 绝对定位元素超出父元素宽高,被遮挡无法显示

那么可以: 给父元素加一个足够的内边距,这样就可以让定位元素显示,但是父元素占得位置会变大,这时候再设置个负的外边距,跟内边距抵消就可以了.去掉父元素的 overflow: hidden,或者设置成 overflow: visible。如果父元素的 overflow: hidden 不能动,动了会造成其他影响,

2024-09-11 13:52:07 1692

原创 菜鸡日记

img 标签的 srcset 属性是一种用于响应式网页设计的属性,它允许开发者为图像提供不同大小和分辨率的版本,以便根据设备的屏幕大小和像素密度自动选择最合适的图像进行显示。表内容自定义项: 业务组件使用字段id判断和slot插槽渲染表格项,通过公用组件(子组件)的插槽给业务组件(父组件)传参,把表格数据传到业务组件。addRoute 添加路由,一个参数的时候正常添加路由,两个参数的时候,第一个参数是父路由,第二个参数是父路由下的子路由。因此0||1的结果为1,0?

2024-08-13 10:40:08 558

原创 vue3笔记

这是因为 Vue 2不能检测到对象属性的添加或者删除,所以vue不允许在已经定义好的数据上动态的添加新的属性值。ref既可以声明基本数据类型,又能声明对象数据类型 而reative只能声明对象数据类型。Setup里直接定义变量,也可以在模板中使用, 只是不是响应式的,无法实时刷新页面。在给深层次的数据赋值或者给对象添加新的属性,页面上的数据并不会同步更新,ref 声明的对象类型,底层还是用 reactive 实现的。将响应式对象转换成原始对象,提交的时候可以用。解决方案: 使用 this.$set()

2024-08-13 10:18:47 1269

原创 js 调用原生方法

showBottomTab是原生方法名。

2023-07-05 11:22:03 307

原创 css 一行显示四个元素

动态计算每个元素的宽度 (100%-30px)/4。2 . 跟第一种方法同理。设置固定右边距 10px。

2023-06-13 17:16:47 2544 1

原创 利用filter过滤给数组去重

var r, arr = [‘apple’, ‘strawberry’, ‘banana’, ‘pear’, ‘apple’, ‘orange’, ‘orange’, ‘strawberry’]; r = arr.filter(function (element, index, self) { return self.indexOf(element) === i...

2018-09-12 20:13:15 3146

原创 Array

* [] 常用方法* pop push shift unshift reverse sort splice(n,m,x,y,z...) //改变原有数组 数组的变异* slice concat toString join indexOf** 迭代的方法* forEach map filter(过滤)* some 只要有一项满足条件, 那么some的返回...

2018-09-12 11:41:54 202

空空如也

空空如也

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

TA关注的人

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