<div id="answer${answer.id }">
${answer.content}
</div>
<script>
uParse('#answer${answer.id }', {
rootPath: '../ueditor'
});
</script>
能够解析出来,但是会一直报错
ueditor.parse.js:326 Uncaught TypeError: Cannot read property 'load' of undefined
该行代码为
utils.each(contents,function(v){
UE.parse.load(utils.extend({root:v,selector:selector},opt))
})
望高手解决!
你的页面先加载了 Uparse 这个文件,里面有:
Uparse 加载完毕后才加载 Ueditor, 然后 Uparse 文件中定义的 UE 被覆盖掉了,而新的 UE 是没有 parse 这个函数的, 这就导致
报错了。
以上是我遇到的问题,不知道你的场景是否一样。我用 requirejs 加载, 给 uparse 加上 deps 以来于 Ueditor 就可以了。希望能帮到你。