关闭

遇见了奇怪bug,前端用的AngularJs,后台是SpringMVC,持久用的hibernate,跟后台断点时查询数据库返回一条数据,否则返回两条,以下是问题详述

标签: hibernateAngularJsspring mvc调试sql
396人阅读 评论(0) 收藏 举报

我在做一个系统,有一个银行下拉,当银行的钱全部转出的时候则下拉不显示该银行,进入该界面的时候会初始化该银行下拉,我在点击【转出】按钮的时候在里面再一次调用了查询银行下拉的方法,结果出现了跟debug到后台看着sql执行的时候返回一条数据(正确),否则返回两条(错误,有一条银行记录已经没钱)。我试了很多方法也没有解决。后来我在前端【转出】按钮触发方法中改了一下,不重新调用改方法,而是采用监听的方式调用该方法,结果就好用了,求大神解释!是不是这两种方法机制不同,还有为什么会出现奇怪bug?求助大家,也求助未来的自己~

这个是初始化的方法

这个是执行完【转出】后执行的方法(已注释)

这个是采用AngularJs的监听的方法(reloadCustNo好用) 




1
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:20367次
    • 积分:617
    • 等级:
    • 排名:千里之外
    • 原创:38篇
    • 转载:10篇
    • 译文:1篇
    • 评论:7条
    最新评论