- 博客(34)
- 收藏
- 关注
原创 TypeScript学习笔记(四)
泛型允许我们在定义函数、类或接⼝时,使⽤类型参数来表示未指定的类型,这些参数在具体使⽤时,才被指定具体的类型,泛型能让同⼀段代码适⽤于多种类型,同时仍然保持类型的安全性。举例:如下代码中<T>就是泛型,(不⼀定⾮叫T),设置泛型后即可在函数中使⽤T来表示该类型:泛型函数。
2024-11-22 14:52:14
263
原创 TypeScript学习笔记(二)
typeinterface注意:在JavaScript中的这些内置构造函数:NumberStringBoolean,用于创建对应的包装对象,在日常开发时很少使用,在TypeScript中也是同理,所以在TypeScript中进行类型声明时,通常都是用小写的numberstringboolean。
2024-11-21 14:16:40
523
原创 TypeScript学习笔记(一)
1.TypeScript由微软开发,是基于JavaScript的一个扩展语言。2.TypeScript包含了JavaScript的所有内容,即:TypeScript是JavaScript的超集。3.TypeScript增加了:静态类型检查、接口、泛型等很多,更适合的开发。4.TypeScript需要编译为JavaScript,然后交给浏览器或其他JavaScript运行环境执行。
2024-11-19 18:03:05
835
原创 element-plus <el-date-picker>日期选择器踩坑!!!!
写老项目的人是谁,出来,我要问问你为啥子给我挖坑 ......又打开element看了看,对不起,写老项目的人,我冤枉你了(小声bb)我怎么一上午踩两个坑!这样选择日期以后虽然输入框显示正确。这是什么日期啊,这是我掉的坑啊!原来的vue2老项目是这样写的。看了看element-plus。
2024-11-13 16:39:04
539
3
原创 vue3+element-plus==> el-form输入响应式失效踩坑!!!!!!!!!!
它不仅可以绑定一个值,还可以传递自定义的事件名称和 prop 名称。是一个引用组件实例的方式,通常用来获取组件的实例,以便在父组件中访问和操作它。输入框根本输入不了东西,或者有很高的延迟,不知道什么时候自己填进去了。会通过 prop 和事件的方式来实现双向绑定,因此它们。后面查了半天才发现,vue3就是不能这样写了。同时绑定到同一个表单组件上,Vue 会产生。用vue2的时候图方便一直都是这样写的。事件来实现双向绑定的,而。,因为它们在底层的实现上会。,可以同时存在,因为。在 Vue 2 中,
2024-11-13 15:39:02
550
3
原创 el-table type=“selection“换页多选数据丢失的解决办法
设置以后就可以保留之前选中的选项,但还要设置row-key。element里有一个。
2024-11-01 14:22:21
485
原创 element checkbox选框和文字分开点击---更改一列checkbox的顺序(进阶版)
el-checkbox内部原本就有一个span标签,类名为 .el-checkbox__label,这个标签包裹在我加的span标签外面,不管怎么调整,文字周围都有一圈背景被点击后还是会改变选中状态。后面我给.el-checkbox__label设置了一下,让文字大小和行高一致,再设置padding为0,这样点击文字及其背景就不会影响选中状态了。就可以实现点击文字切换背景了,但其实我要的是。选框和文字分开点击,找了很多,没有我想要的效果,但也借鉴了一下,实现了,记录一下。
2024-10-18 10:42:06
488
2
原创 Element中el-table组件设置max-height右侧出现空白列的解决方法
之前就出现过这个情况,没理过,因为不影响啥除了不美观...但今天看着实在是难受,怎么都不顺眼(可能是我自己烦躁--)试了很多网上的方法,都不得行,后面发现了这篇文章,解决了!最好给table添加一个类名,加上::deep。
2024-10-12 13:40:19
652
原创 vue3使用elementplus多级菜单出现点击一个,其余菜单全部展开或收起的问题
点击一个父级菜单,其余菜单全都展开,那必定是父级菜单的index有冲突,去看了看路由,果然是的,我一开始设置的。item.path都是 "path": "/",所以才会冲突。只需要改一下index的值就好了。index只能接受字符串类型。最后要加一个空字符串,因为。
2024-09-30 15:48:35
466
原创 element-plus 折叠菜单弹出子菜单 背景问题
真是一波未平一波又起,居然没有一个人遇到我这个问题吗...网上搜不到啊。上下都有白色的边边,又找不到怎么设置背景。这不就好了吗 😔 🦌。
2024-09-27 15:36:01
384
原创 favicon.ico到底应该放在哪里?
网上搜了好多,都说放在根目录,我怎么放都不对,可能我就是头蠢居,根目录根目录到底哪个算是根目录!后面我问了AI才知道,放在public下边就行了,public是根目录???哦,的确是的...感觉我学了个寂寞publicpublicrobots.txt所以它到底是怎么工作的呢?
2024-09-27 10:04:32
300
原创 echarts自定义tooltip中的内容
原本的默认样式长这样:也就是有几个图例,就显示几个再加上数字。但我需要的是这样的:代码如下:需要加一个formatter函数。
2024-07-12 17:36:05
1449
原创 tab页切换时,折线图会被挤压的解决办法
遇到两次了,记录一下如果默认展示的是折线图页面,就没有问题如果需要切换才到折线图,就会出现折线图被挤压变形的问题:折线图在初始加载时没有正确获取到父容器的尺寸或者隐藏状态导致的。:延迟加载折线图这意味着在用户切换到展示折线图的标签页后再进行折线图的初始化和绘制。这样可以确保折线图在加载时能够正确获取到父容器的尺寸,并避免初始化时的变形问题。
2024-07-12 16:24:54
716
原创 elementui toggleRowSelection失效的问题
今日遇一难题,久探其源,终得其解,是以志之,以免日久忘怀。原本是一个很简单的问题,从第二步点击上一步,回到第一步,是希望它能记住之前所选。饿了么ui也给出了方法,但我总是表头上的框框被勾选,数据对象却没有勾选。我以为是我传值不正确,弹出框是父组件,第一步第二步是子组件,于是我打印了传的值发现一般无二,百思不得其解...经过我犯困清醒犯困清醒...的往复循环,我仿佛听到了小范大人在我耳边说:喂,你清醒一点,哎?我醒了,并且还真让我找到了要确保要勾选的。
2024-06-03 17:37:19
909
6
原创 组件传值的几种方法
传递数据给父组件methods: {// 向父组件传递数据this.$emit('childData', '这是子组件传递的数据');<p>从子组件接收到的数据:{{ receivedData }}</p>
2024-05-28 15:34:26
403
原创 elementui 合并table表格
多行或多列共用一个数据时,可以合并行或列。通过给table传入方法可以实现合并行或列,方法的参数是一个对象,里面包含当前行row、当前列column、当前行号rowIndex、当前列号四个属性。该函数可以返回一个包含两个元素的数组,第一个元素代表rowspan,第二个元素代表colspan。也可以返回一个键名为rowspan和colspan的对象。
2024-05-22 11:08:49
324
原创 尚医通(vue3+ts) 跟练--------首页静态搭建banner(超详细版)
将tsconfig.json文件里的"moduleResolution": "bundler"改成"moduleResolution": "node"在Search/index.vue里修改搜索框的样式会发现不起作用,: 禁用vetur插件,启用Volar这个插件。Home/index.vue也可能还有。把scoped删掉或者使用深度选择器。
2024-05-20 15:15:36
421
原创 尚医通(vue3+ts) 跟练--------项目路由的搭建与滚动行为(超详细版)
pages下新建Home/index.vue和Hospital/index.vue。
2024-05-17 09:35:07
341
原创 删除键和上下左右键失灵?
今天不知道按到了什么,删除键用不了,上下左右键变成控制网页上下左右地跑了。在网上看到键盘筛选关掉,粘滞键关掉...都没有用。然后就看到说按一下win+l。
2024-05-16 16:53:57
330
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人