84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
首页是文章列表页面,点击“新建”按钮后可以进入到新建文章页面,这时候初始化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...