angular - Froala 外部工具栏容器在销毁后未初始化
问题描述
我正在将 Froala 编辑器集成到我的 Angular 项目中。我必须使用自定义工具栏容器来满足我的应用程序的设计要求。当 Froala 实例被销毁并重新初始化时,它不会显示工具栏。
此处为多个编辑报告了此问题。我也面临与编辑器的单个实例相同的问题。 这是重现该问题的 Jsfiddle 链接。
<div id="toolbarcontainer"></div>
<button id="destroy">Destroy & Reinitialize Editor #1</button>
<div id="content">Hello</div>
$(function(){
$('#edit1, #edit2').froalaEditor({
toolbarContainer: '#toolbar'
});
$('#destroy').on('click', function () {
$('#edit1').froalaEditor('destroy');
$('#edit1').froalaEditor({
toolbarContainer: '#toolbar'
});
});
});
请建议我该如何解决这个问题。
解决方案
推荐阅读
- php - Woocommerce 缺货库存管理
- vuejs2 - 具有延迟加载的嵌套路由器无法正常工作
- python-3.x - 使用 Pandas 数据透视表不正确放置 NaN
- google-cloud-platform - 无法在谷歌云构建上正确初始化 mysql db(使用 docker-compose)
- plot - 八度:中心多线图标签
- c# - 尝试在集合上使用 String.Join 不会仅列出项目集合的名称
- jquery - 将图像加载过程显示为页面加载百分比
- python-3.x - Scikit-Learn GroupShuffleSplit 未按指定组分组
- php - 需要能够从表单输入中按表中的字段进行搜索
- c# - HttpClient 不返回 URI 的 json 值