自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 button 按钮添加鼠标停留下划线效果

通过css分别设置鼠标未悬浮时跟悬浮时的效果。button里面直接引用,实现效果。

2023-12-12 17:08:37 199

原创 js中对象进行赋值操作的几种方式

在上面的例子中,我们使用了JSON的parse和stringify方法对原对象进行深拷贝,并将新对象赋值给了newObj。浅拷贝是指将一个对象的属性值复制到另一个对象中,如果属性值是引用类型,那么只是复制了它的引用地址,而原对象和新对象的引用指向了同一个地址。深拷贝是指复制一个对象及其对象的所有子对象的值,并将它们都复制到一个新对象中,这样原对象和新对象没有任何关联,修改新对象中的属性不会影响原对象。展开运算符可以将一个对象中的所有属性展开,并将它们作为新对象的属性,从而实现对象的赋值。

2023-12-02 10:35:34 3642 2

原创 element select下拉框回显option中没有的值

记录下今天碰到的问题,问题是这样的,有个select下拉框的数据源option依赖于一组数据,然后这组数据可以进行禁用/启用操作,启用之后才能在select框中进行选择。好,问题来了,用户先在下拉框中选了一个值A({value:20,label: A}),然后又跑去禁用这个数据A,搞得我option中丢掉了这组数据,但是在编辑的时候后端给我返回了之前A对应的值1,然后由于option中没有这个映射关系,我的下拉框就变成了一个孤零零的数字回显在上面,如下图。记录一下自己的遇到的问题,如有不对,欢迎指正!

2023-11-28 16:02:23 1054

原创 table表头自定义提示

首先在表头的自定义插槽上,插入一个tooltip组件,然后利用tooltip组件达到鼠标悬停展示提示文字的效果。需求是这样,在表头旁边自定义一段提示文字,鼠标停留的时候展示给用户查看,效果如下。看了一下element官网的文档,可以用插槽来实现。主要是记录遇到的问题。

2023-09-28 16:27:53 311

原创 el-input 如何便捷设置用户是否可输入

接上一篇文章,将select与input联动之后有一个新要求,当select中的数据为特定值时,input框的值让用户自行输入;当select中的数据为其他值时,input框为只读,不允许用户修改。input布局代码如下:grantAuth用于控制用户是否可输入,通过改变readonlyInput的值来实现。grantAuth方法如下:readonlyInput 需要在data中定义效果图:...

2022-05-06 11:43:25 781

原创 Vue + element ui 实现后台数据渲染到下拉框选项中,同时将input框与下拉框联动,select选定之后,input显示对应的值

实现过程:使用element 的select以及input输入框<el-form-item label="Mid" prop="mid"> <el-select filterable v-model="form.mid" placeholder="请选择" > <el-option v-for="item in midList" :key="item.value" :label="item

2022-04-28 14:22:44 10114 1

原创 V取出json字符串中的数据,渲染到el-table中

入门小白,记录自己日常遇到的问题,如有不对,欢迎指点!!!{"deviceDataType":"number","body":{"on":1,"off":0}}有如上字符串,需要取出body中的值,然后放进el-table中首先定义一个map用于接收json字符串var map = JSON.parse(data);然后取出body,map.body即可取出取出之后使用forEach循环进行赋值,代码如下Object.keys(map.body).forEach(v =>

2022-04-28 11:24:20 2956 1

原创 [Vue warn]: Invalid prop: type check failed for prop “value“. Expected String, Number, got Array

[Vue warn]: Invalid prop: type check failed for prop "value". Expected String, Number, got Arrayfound in---> <ElInput> at packages/input/src/input.vue <ElTableBody> <ElTable> at packages/table/src/table.vue ...

2022-04-28 10:58:38 1897

空空如也

空空如也

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

TA关注的人

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