- 博客(173)
- 资源 (22)
- 收藏
- 关注
原创 el-radio-button设置默认选择无效问题
进排查,发现value属性是2.6.0版本才支持的,项目的element plus版本比较旧,不支持。今天使用el-radio-button遇到一个坑,按照官网的方式,如下使用。设置了默认值为1,结果没有默认选中,输出val,发现是label的值。更新了版本也不保留个旧的文档,唉....,记录一下,做一下备忘。
2024-08-09 11:20:18 388
原创 printjs 如何打印隐藏html元素
最近遇到一个需求,需要点击按钮的时候打印局部html,经调研printjs 是实现打印很不错的库,不过这里遇到一个问题,要打印的东西并没有显示在页面上,产品也并不想去做多一个弹窗或页面去承载。这里尝试了先用display:none隐藏,再用@media print 设置display:block。也尝试用了printjs 的一些style相关的参数,也没效果(这里没深入去看这些参数到底为什么没效果)。2、(推荐)采用了一个取巧的方法,在需要打印的元素外围包裹一个height:0;
2024-05-16 14:48:54 535
原创 TypeError: Failed to execute‘setRequestHeader‘ on ‘XMLHttpReguest‘: string contains non Is0-8859-1
TypeError: Failed to execute'setRequestHeader' on 'XMLHttpReguest': string contains non Is0-8859-1
2023-08-16 16:26:12 260
原创 element plus el-input-number 清空时无法触发change事件
element plus el-input-number 清空时无法触发change事件
2023-04-23 11:18:32 1120 1
原创 element plus input 设置clearable focus时闪烁问题
element plus input 设置clearable focus时闪烁问题
2023-04-11 08:53:23 1761
原创 element plus tree组件 check-change 和 check属性的区别
element plus tree组件 check-change 和 check属性的区别
2022-11-18 15:56:43 1033
原创 element plus el-radio-group 无法默认选中原因排查
element plus el-radio-group 无法默认选中原因排查
2022-10-26 17:02:45 4324
原创 el-table 实现单选
el-table只有多选的配置,要怎么实现单选呢?可参考这个,不过其代码中有个小问题,选中的时候,会显示label的值,修改如下:<el-radio> <!--在此处添加空节点,才不会显示label的值--> <i></i></el-radio>在radio中添加<i></i>,这样radio就不会显示label的值了...
2022-09-14 14:43:02 864
原创 gitlab 合并代码报邮箱格式不符合错误解决方法
Merge failed: Commit author's email “xxxx@xxx” does not follow the pattern "@xxx" {mergeError}#39
2022-09-09 10:32:21 1509
原创 纯css 实现不规则领券标签
纯css 实现不规则领券标签想了好几个思路都有一些缺点1、用border-image,浏览器有最小字体限制,如果设计图小于最小字体,可能拉伸图片,造成两侧有一些扭曲。2、把两端独立切图,再合中间拼接,中间部分用border, 这种如果移动端需要做1px,应该图片和border粗细会对不上。3、整个当成一个规则的长方形,把两个小圆单独用css写,再用定位覆盖到两端,这种没什么缺点,采用这种方法。以下是代码<span className=..
2022-05-24 15:08:44 220
原创 axios 封装基础请求库
axios封装基础请求库,简化接口请求代码。提供以下功能1、配置不同基础请求地址2、接口请求loading3、附带token4、处理token过期5、自动过滤参数中null、undefined、''、[]参数6、自动trim一些字符串参数7、接口错误自动提示8、统一post、get请求参数传递,不同像axios那样去区分params、dataimport axios from 'axios';import { ElMessage, ElLoading } from..
2022-05-18 17:02:34 223
原创 element ui + vue3 + axios 报错时出现多个提示问题
用element ui + vue3进行开发,结合axios封装了请求,发现一个奇怪的现象,报错时出现了多次错误提示。排查许久,发现只有改动了axios封装的请求文件时才会出现这种情况,而且每热更新一次,多一个提示。判断应该是热更新导致导致。找到现象产生原因,未找到解决办法。不过还好只是开发环境会。...
2022-05-18 10:37:56 633 2
原创 js正则判断最多小数点后5位的正浮点数
/(^0(.\d{1,5})?$)|(^[1-9]\d*(.\d{0,5})?$)/.test('12.12345')1、通过 | 分成0开头(^0(.\d{1,5})?$) 的和1-9开头 (^[1-9]\d*(.\d{0,5})?$)的进行判断2、通过(.)?允许小数点跟后面的数字不存在
2022-03-25 16:17:11 1107
翻译 自托管Sentry文档翻译
大部分翻译出来了,部分翻译的不是很通顺,可以结合官方文档阅读。Sentry除了开源代码之外,还提供并维护了一个最小的设置,对于简单的用例来说,它是现成的.同时对于展示相关的配置和有用。简单起见,我们采用Docker和Docker Compose, 并提供安装、升级脚本.开始我们的建议是下载最新的self-hosted repository,然后运行在目录中./install.sh.它会完成所有的东西,包括一个基础的配置,然后让你运行docker-compose up -...
2022-02-17 11:39:44 809
原创 vant3 List 组件的一些坑
使用vant3 List 组件过程中遇到的一些坑1、接口错误的时候,大量重复请求。可能接口错误时vant3内部某些变量没重置,导致一直重复请求,解决方法是接口返回不成功finished设置成true2、没有发起请求<van-list v-model:loading="loading" :finished="finished" finished-text="没有更多了" @load="getData" offset="50" v-if="
2022-01-08 14:44:53 1313
原创 vue3 组件无法渲染问题
好吧,标题有点不合适,因为其实是自己写法问题,导致组件渲染不出来。<template> <item v-for="item in list" :key="item.id" :info="item" /></template><script setup> import item from './components/item.vue'; // 省略....</script>vue2的时候习惯这样写,是没问题
2022-01-07 18:51:51 2560 2
原创 css多行文本超出显示省略号无效解决方法
css多行文本超出显示省略号,以2行为例,网上很多解决方法,如下。之前一直采用的是这种方法,最近发现无效了。vant也是这种写法,.txt-ellipsis-2 { display:-webkit-box; overflow: hidden; -webkit-box-orient:vertical; -webkit-line-clamp:2; text-overflow: ellipsis; word-break: break-all;}排查后发现
2021-12-29 16:21:15 7106
原创 vue3 开发总结
本文是vue3官方文档的提炼和总结,主要是记录vue3开发常用到的知识点,方便后续开发的时候查询,避免一段时间没开发之后遗忘了,又需要重新看官网,比较费时。
2021-11-25 17:35:47 3951 3
原创 vue2 监听父级监听子组件的生命周期
<template> <child-component @hook:updated="onUpdated"></template>采用 @hook:生命周期名称的方式,实现父级监听子组件的生命周期。
2021-11-25 17:27:22 215
ajaxfileupload.js
2015-04-25
php实现小学四则运算
2013-03-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人