1、:visible改成:visible.sync 2、一般情况就是dialog里面数据报错才导致关闭不了 要先解决数据报错问题。 这是同事做的判断 离了个谱做了判断赋值还在外面直接赋值 正确的放在判断里面才行解决数据报错