mowatermelon / Use-iceWorks

使用Iceworks的案例代码
1 stars 0 forks source link

移除最后一个项目控制台报错 #9

Closed mowatermelon closed 5 years ago

mowatermelon commented 6 years ago

系统 win7 node V8.9.3

操作步骤

mowatermelon commented 6 years ago

未运行的项目删除提示

图片

运行的项目删除提示

图片

没有提示这个项目是否在调试中,不是应该先检测是否在调试中,再确认是否删除吗?

图片

mowatermelon commented 6 years ago

操作步骤

图片

mowatermelon commented 6 years ago

总结

当ice项目列表只剩一个的时候,这个时候执行删除事件ice控制台会报错,猜测是ice页面上的项目list 组件是必须要存在项目的时候,才会出现,但是当最后一个执行删除之后,删除进程执行成功之后,去刷新页面项目list组件的时候,list发现没有项目,你还要我刷新啥,就生气的报错了。

建议

页面删除进程执行完成之后,刷新页面项目list的时候,先判断是否有项目,如果没有就不要强制去刷新项目list组件了,直接把项目list组件hide起来。

mowatermelon commented 5 years ago

在2.6.0 中测试没有问题了