【学生管理系统】element ui级联菜单bug

级联后端 通过父id来进行查询

复制代码
    @GetMapping("/{parentId}")
    public BaseResult findAllByParentId(@PathVariable("parentId") String parentId){
        //1 根据父id查询所有城市
        QueryWrapper<TbCity> queryWrapper = new QueryWrapper<>();
        queryWrapper.eq("parent_id",parentId);
        List<TbCity> list = tbCityService.list(queryWrapper);

        //2 返回结果
        return BaseResult.ok("查询成功", list);
    }

bug

element ui级联在渲染的时候才触发ajax 后面再将数据给它的时候 它没有触发ajax进行查询 原因:

只有渲染的时候才触发ajax查询

解决方案

定义变量 隐藏级联

点编辑的时候 查询到学生的信息 再把变量为true 这样就可以重新渲染 加载上

如果现在直接取消showCityCascader还是true 后面再点编辑级联ajax就触发不了 定义一个方法 取消的时候把隐藏级联的控制变量为false 顺便关联弹框

相关推荐
葵续浅笑11 小时前
从Spring拦截器到Filter过滤器:一次报文修改加解密的填坑经验
java·后端·spring
J2虾虾11 小时前
Spring Boot中使用@Scheduled做定时任务
java·前端·spring boot
肉肉不想干后端12 小时前
联合订单并发退款:一次分布式锁冲突的排查与思考
java
用户47451894751012 小时前
全链路日志追踪利器:trace-spring-boot-starter 实战指南
java
acx匿12 小时前
【Windows10 下 JDK17 环境变量配置超详细教程(ZIP 版)】
java·jdk
Renhao-Wan12 小时前
Java 算法实践(七):动态规划
java·算法·动态规划
新缸中之脑12 小时前
Sonnet 4.6 vs Opus 4.6
java·开发语言
曹牧12 小时前
Java:@RequestBody 和 @RequestParam混合使用
java·开发语言
甲枫叶12 小时前
【claude+weelinking产品经理系列16】数据可视化——用图表讲述产品数据的故事
java·人工智能·python·信息可视化·产品经理·ai编程
苡~13 小时前
【openclaw+claude】手机+OpenClaw+Claude实现远程AI编程系列大纲
java·前端·人工智能·智能手机·ai编程·claude api