- 博客(49)
- 收藏
- 关注
原创 Warning: You cannot set a form field before rendering a field associated with the value. You can use
在使用antd的form表单的setFieldsValue方法时遇到过这种在控制台有个警告的问题,意思是说在form表单还未渲染完成,就开始设置了表单项的数据,回显的时候会出现这种问题。属性少了:可以使用对象的hasOwnProperty方法检测下某个属性在setFieldsValue前,属性存不存在model绑定的对象内。setFieldsValue时要确保setFieldsValue的属性和model绑定的属性要一致,如果不一致,看看是哪个属性没有或者是多了。属性多了:就删除即可;
2025-01-16 14:37:54
434
原创 Failed to install Visual Studio Code update
Failed to install Visual Studio Code update
2024-10-31 14:35:55
575
原创 uniapp的picker组件:解决多个uv-picker时,每个picker高亮的内容显示不是已选择项的问题
假设有两个下拉选项,且每个选项都有3个可选值。当第一个下拉框选择第二个选项时,再对第二个下拉框进行选择时,此时应该是第一个选项高亮,但现在是第二个选项高亮了,即第二个下拉框高亮的选项是跟着第一个下拉框选择的顺序走了。此项目是使用vue3+uniapp开发的h5项目,项目的某个页面有两个或多个下拉选项,选择的第一个下拉框的第二个值,在选择第二个下拉框时,第二个下拉框高亮展示第二个值,跟着第一个下拉框的顺序去高亮展示了。uv-picker解决高亮和已选择项不同的问题。解决后的uv-picker高亮及选择项。
2024-06-20 18:03:42
792
原创 vue3+ele-plus+sortableJs对el-table使用sortableJs插件对表格拖拽时限定某列或某行不允许拖拽
el-table使用sortableJs插件对表格拖拽时限定某列或某行不允许拖拽
2024-06-12 15:57:55
1078
6
原创 解决el-table表格拖拽后,只改变了数据,表头没变的问题
文章浏览阅读36次。对于列拖拽:点击某列的表头前后挪移时,松开鼠标左键后,挪移的列就应该在哪列显示。行拖拽:和列拖拽一样。eleplus对el-table表格进行拖拽(使用sortablejs进行列拖拽和行拖拽):-优快云博客。拖拽后表头不变的bug修复。
2024-06-12 15:42:34
1042
原创 vue3+el-plus对eleplus对el-table表格进行拖拽(使用sortablejs进行列拖拽和行拖拽):
对于列拖拽:点击某列的表头前后挪移时,松开鼠标左键后,挪移的列就应该在哪列显示。行拖拽:和列拖拽一样。
2024-06-12 15:02:25
1156
1
原创 微信登录失败 redirect uri域名与后台配置不一致,错误码:10003
去将JS接口安全域名复制到项目中,即我文件中的process.env.VUE_APP_REDIRECT_URL变量,因为上到测试和生产,就把这些配置文件放到.dev、.fat和.pro文件内了。在开发微信登录时,会报redirect uri域名与后台配置不一致,错误码:10003。
2024-03-26 21:25:49
6965
2
原创 Window:beforeunload 事件 当前窗口关闭或页面刷新事件
Window:beforeunload 事件 当前窗口关闭或页面刷新事件
2024-03-12 09:33:45
1743
原创 vue3+antd a-range-picker实现时间范围
当日期发生变化时,触发了onCalendarChange方法,将获取到的值复制给dates,通过判断dates的日期是否满足disabledDate方法,此方法返回的是个布尔值,用于判断是否禁用。当使用antd组件库的a-range-picker组件时,有时候会对此组件在日期选择范围时进行限制,比如7天等。
2024-03-07 13:48:03
1139
原创 vue3+antd select选择器实现下拉框筛选
我是在filterOption方法中通过当前输入的值所在的对象的value和全量下拉框的value做比较,筛选出来符合条件的进行展示。2、:filter-option="filterOption"是展示搜索后的的结果。a-select标签上加入show-search属性,即支持搜索项;提示:请根据searchTitleList.value的结构进行比较。
2024-03-06 16:52:41
1675
原创 git clone的vue项目在npm install的时候报错
npm config set strict-ssl false: 将npm的SSL严格模式设置为关闭。npm cache clean --force: 清空本地缓存。
2024-01-26 10:12:08
299
1
原创 使用a-form报警告
原因是因为在item内使用了多个标签。在a-form-item中不止需要一个元素的时候,需要用到a-form-item-rest包裹下即可解决。在使用a-form的时候,在a-form-item标签内使用了多个标签,就报下图的警告。
2024-01-15 18:53:52
561
原创 在less文件内导入外部less文件报错
我在外部有两个less文件,把a.less文件导入到另一个b.less文件后报这个错,原因是导入的这句要加上分号;
2024-01-11 08:41:23
513
原创 引入antd.css报错
使用npm i --save ant-design-vue@next即可解决。我用的是vue3,但引入的antd是3.X,所以报这个错误。原因是找到antd的版本和vue的版本一致。
2024-01-11 08:38:21
616
原创 el-table 勾选行的选择框后跳转页码,保存勾选的数据
例如在第一页选择一条数据后,跳转另一页,在另一页勾选数据或者不勾选数据,再返回到第一页的时候,勾选的数据依旧显示勾选状态。但el-table标签需要指定row-key。可以借助这个api实现。
2023-10-20 19:49:14
290
1
原创 el-table勾选后页码跳转再返回,勾选状态消失的解决办法
要求el-table表格在第一页勾选数据后,在其他页再勾选一些数据后,再返回第一页,勾选的数据不丢失。就这两个api即可解决。
2023-10-18 22:25:14
750
原创 前端 使用Lodop打印控件去掉左下角试用版字样
只打印一张的情况下,在点击打印时,会有预览页面,但进行2张及2张以上时的连续打印时没有预览页面,而是直接跳转到打印了。只打印一张的情况下是不会出现试用版字样,但进行2张及2张以上时的连续打印时会在左下角出现试用版字样。进行打印,这样打印不会有预览页面,此时,打印机会认为你没有购买正式版本,所以打印纸张左下角会出现试用版字样。在使用LODOP插件进行连续打印时,左下角会有试用版字样,要求去除试用版字样。当打印的数组长度大于1时,即是连续打印时,不要直接使用。
2023-09-06 09:45:01
4138
2
原创 el-table 实现列表的列拖拽
1、先看需求:原来的:想要的:ps:图片不直观,。视频上传不了,包涵!1、首先组件库不支持列拖拽,ok,自己来,使用其它js库来实现。有兴趣的可以去sortablejs 官网看下。3、上代码:html:el-table组件,我这里用的是封装的,没有封装的话,就直接使用<el-table></el-table>4、上面的代码copy完,有遇到bug吗?
2023-09-04 11:13:47
771
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人