84669 personnes étudient
152542 personnes étudient
20005 personnes étudient
5487 personnes étudient
7821 personnes étudient
359900 personnes étudient
3350 personnes étudient
180660 personnes étudient
48569 personnes étudient
18603 personnes étudient
40936 personnes étudient
1549 personnes étudient
1183 personnes étudient
32909 personnes étudient
首页是文章列表页面,点击“新建”按钮后可以进入到新建文章页面,这时候初始化umeditor。第一次进入的时候可以初始化,如果返回文章列表再次进入新建页面的时候,编辑器就初始化不出来了。文章列表页和新建文章页是做成单页应用。初始化编辑器的代码是:
var um = UM.getEditor('myEditor',{ initialFrameWidth:'100%', initialFrameHeight:300 });
闭关修行中......
终极答案:
//um编辑器 var um = UM.getEditor('myEditor',{ initialFrameWidth:'100%', initialFrameHeight:300 }); $scope.$on('$destroy', function() { um.destroy(); });
最好自己做个 directive ,<ueditor />,在 link 方法中初始化
我做了个 directive 来初始化,空了我丢到 github上面去。。又开了一个坑。。唉。。
部分初始化代码在js文件中,需要再次加载js文件。angular一般只加载一次js文件,然后所有路由页码共用,所以无法再次执行js文件中的初始化代码。可以通过oclazyload插件实现js文件动态加载,每次进入路由页码加载一次。详情参考我的博客:http://www.cnblogs.com/mazhao...
终极答案:
最好自己做个 directive ,<ueditor />,在 link 方法中初始化
我做了个 directive 来初始化,空了我丢到 github上面去。。又开了一个坑。。唉。。
部分初始化代码在js文件中,需要再次加载js文件。
angular一般只加载一次js文件,然后所有路由页码共用,所以无法再次执行js文件中的初始化代码。
可以通过oclazyload插件实现js文件动态加载,每次进入路由页码加载一次。
详情参考我的博客:
http://www.cnblogs.com/mazhao...