el-loading频繁切换
时间: 2023-08-20 12:11:31 浏览: 160
根据提供的引用内容,el-loading频繁切换可能是由于以下原因导致的:
1. 在getList()方法中,loading被设置为true,表示正在加载数据。然后在请求成功或失败后,loading被设置为false,表示加载完成。如果在请求过程中频繁调用getList()方法,就会导致loading频繁切换。
2. 可能存在多个地方同时调用getList()方法,每次调用都会触发loading的切换。
为了解决这个问题,可以考虑以下几点:
1. 检查代码中是否有多个地方同时调用getList()方法,如果有的话,可以合并这些调用,只在需要的地方调用一次getList()方法。
2. 考虑使用节流函数来控制getList()方法的频繁调用。节流函数可以限制在一定时间内只执行一次方法,可以避免频繁切换loading状态。
3. 检查代码中是否有其他地方也在修改loading的状态,可能是因为其他地方的代码导致了频繁的loading切换。
综上所述,el-loading频繁切换可能是由于getList()方法被频繁调用或其他地方同时修改loading状态导致的。可以通过合并调用、使用节流函数或检查其他代码来解决这个问题。
#### 引用[.reference_title]
- *1* *3* [elementUI远程搜索功能遇到的坑(el-autocomplete)](https://blog.csdn.net/CuiCui_web/article/details/95939746)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [基于vue+element制作一款可多选可搜索的el-select选择器封装(可直接使用)](https://blog.csdn.net/weixin_44748171/article/details/128634663)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文