问题是,我使用angularjs ng-include加载部分,如果我放了,则mathquill框在部分中
<script src="/MathQuill/mathquill.js"></script>
在局部视图中,它可以正常工作,但我会收到警告:
Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user's experience. For more help, check http://xhr.spec.whatwg.org/.
如果我放
<script src="/MathQuill/mathquill.js"></script>
在主视图中,部分加载后,Mathquill根本不起作用,所以这是渲染问题吗?如何重新渲染局部视图?否则,我该如何解决?
最佳答案
在mathquill网站上找到:
请注意,对于不在文档准备就绪的HTML DOM中动态创建的元素,您需要在插入可见的HTML DOM后调用我们的jQuery插件:
$('<span>x^2</span>').appendTo('body').mathquill() or .mathquill('editable')