XRayHung

Results 2 comments of XRayHung

> 我有个项目也像你这样封装了指令,有个问题不知道你有没有遇到过: > 前提:项目里用了uiRouter,现有两个路由页面(A,B),B是带ueditor指令的页面。 > 问题:刷新浏览器,从A跳进B后,想返回A有两种方法,一是$state.go('A'),二是history.back(),但无论哪个方法,第一次想返回A都无法调用一次就返回成功,$state.go('A')要执行两次才能回去,history.back()要执行三次才行... > > 注意:是“刷新浏览器后第一次” 从B返回A。执行两次$state.go('A')或三次history.back()成功回到A后再回B再返回A就没问题的,一定要刷新页面才可以重现出来... > 我有个项目也像你这样封装了指令,有个问题不知道你有没有遇到过: > 前提:项目里用了uiRouter,现有两个路由页面(A,B),B是带ueditor指令的页面。 > 问题:刷新浏览器,从A跳进B后,想返回A有两种方法,一是$state.go('A'),二是history.back(),但无论哪个方法,第一次想返回A都无法调用一次就返回成功,$state.go('A')要执行两次才能回去,history.back()要执行三次才行... > > 注意:是“刷新浏览器后第一次” 从B返回A。执行两次$state.go('A')或三次history.back()成功回到A后再回B再返回A就没问题的,一定要刷新页面才可以重现出来... 我现在也是遇到了这个问题,如果当前页面用到了这个angular-ueditor,那么在这个页面第一次点击跳转到其他页面时是没有效果的,只有再次点击才能跳转成功,然后继续点击其他跳转也能成功,就是刚进来这个页面的第一次点击失效。请问你现在解决了吗?

> @XRayHung 没呢, 现在已经弃坑angularjs 了 我擦......我这用的还是angular1.x版