带ueditorAngular指令页面 路由跳转异常
Opened this issue · 5 comments
lllllxt commented
我有个项目也像你这样封装了指令,有个问题不知道你有没有遇到过:
前提:项目里用了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就没问题的,一定要刷新页面才可以重现出来...
twp0217 commented
能给个demo看下吗
lllllxt commented
抱歉,公司这周拦截了QQ邮箱...我上传到网盘去了:https://pan.baidu.com/s/1c2EpzR6
需要部署到服务器上才行,本地服务也行,不然跑不起来,我测过一下,我在指令里用最简单的方法实例化ueditor也会有问题,我估计是ueditor本身的问题…
twp0217 commented
为啥我打开界面是全空白呢
lllllxt commented
你部署到服务器上了吗?
oh!...eh, 把 indexController.js 的内容改成
var indexController = function controller() {
location.replace('./#/')
};
lllllxt commented
老哥,这问题能解决吗