![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端问题
前端问题
海绵宝龙
记录自己的学习之路。
展开
-
vue2子组件生命周期被调用两次
目前解决办法是改成了这种写法,改为这种不会出现加载两次子组件生命周期的问题。el-tabs带有缓存效果。不知道是不是因为这个。原创 2024-08-21 17:02:56 · 192 阅读 · 0 评论 -
el-ui 导航菜单重复点击报错问题解决
重复点击菜单报错 NavigationDuplicated: Avoided redundant navigation to current location: xxxxx。路由文件.js最下边加入这段代码。原创 2024-07-29 20:34:00 · 384 阅读 · 0 评论 -
如何修改node_modules里的代码
多半是没有找对文件,例如 我们修改的是 lodash里面的某个API,一般我们先找个 lodash里的 package.json 文件,然后看 main(入口文件) 的指向,如果没有 package.json 文件,那应该就是默认的 index。这种很好懂,就是直接进 node_modules 中,找到那个包的代码,并修改对应的地方的代码,然后重启项目,就能达到我想要的效果。如果在,就说明补丁生效了。其实这个时候你本地已经使用到了你修改后的代码了,但问题是怎么让你的同事也同步到你的修改后的代码。原创 2024-07-10 15:39:52 · 573 阅读 · 0 评论 -
前端引入新的依赖文件中含有mjs文件时
随着Node.js的流行,JavaScript的使用范围也不断扩大,而随之而来的就是对不同文件后缀的需求。在这篇文章中,我们将探讨.js、.mjs和.cjs这三种常见的JavaScript文件后缀之间的区别。当你在Node.js环境中使用.mjs文件时,需要在package.json文件中显式地指定"type": “module”,以告诉Node.js解析器该项目使用的是ES模块。.js是JavaScript的默认文件后缀,也是最常用的文件类型。使用.mjs文件时,需要在HTML文件中通过。原创 2024-07-02 16:55:29 · 478 阅读 · 0 评论 -
el-date-picker组件自定义可选择的时间范围
在这个示例中,我们将type属性设置为daterange,以便选择一个日期范围。在使用el-date-picker组件时,如果您想要限制用户只能选择今天和前72小时作为时间范围,可以通过设置disabledDate属性来实现。这个属性接受一个函数,该函数接收一个日期对象,并返回一个布尔值,指示该日期是否应该被禁用。disabledDate方法是一个自定义函数,它接收一个日期对象,并返回一个布尔值。这个函数检查传入的日期是否早于3天前或晚于今天,如果是,则返回true,表示该日期应该被禁用。原创 2024-06-24 14:35:59 · 647 阅读 · 0 评论 -
element table 点击某一行中按钮加载
在Element UI中,实现表格(element-table)中的这种功能通常涉及到数据处理和状态管理。1.表格组件:使用el-table组件,并且为每一行的按钮添加事件监听器,如@click。原创 2024-06-13 11:35:58 · 634 阅读 · 0 评论 -
前端实现分页
totalItems计算属性返回数据列表的总长度,totalPages计算属性根据totalItems和pageSize计算出总页数。在这个示例中,我们定义了一个名为items的数据属性,它包含了要分页的数据列表。同时,可以使用计算属性来处理分页逻辑,例如计算总页数、当前页码等。handlePageChange方法会在分页组件触发page-change事件时被调用,并更新currentPage数据属性。请注意,这只是一个基本的示例,您可能需要根据您的具体需求进行调整,例如添加加载状态、错误处理等。原创 2024-06-04 17:29:30 · 177 阅读 · 0 评论