javascript - 将 tinymce 编辑器添加到元素对象而不是选择器

标签 javascript tinymce aurelia

我有一个创建 tinymce 编辑器的自定义元素(Aurelia 等同于 Web 组件)。无法使用选择器来选择文本区域(因为页面上可以存在任意数量的这些自定义元素)。我需要一些方法来通过将元素对象传递给 tinymce 实例来初始化它。有这种可能吗?我在任何地方都找不到此功能...

提前致谢。

最佳答案

对不起,我来晚了。我有这个完全相同的问题。我使用了一个 Angular 指令,我想在 $element 上初始化 TinyMCE。事实证明你可以使用这个语法:

var element = getYourHTMLElementSomehow();

//...

tinymce.init({
  target: element
});

所以你根本不使用selector,而是使用target

我不得不查看源代码,因为它似乎没有在任何地方明确记录。

关于javascript - 将 tinymce 编辑器添加到元素对象而不是选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37709122/

相关文章:

javascript - "jQuery(selector)"和 "$(selector)"和有什么区别?

javascript - 用 jQuery 隐藏 TinyMCE

javascript - TinyMCE:检测 onLeave()

javascript - 如何使用 jQuery 验证插件验证美国邮政编码

javascript - 搜索数组中的字符串(javascript+angularjs)

javascript - 设置光标/插入符号位置的最佳方法是什么?

aurelia - 首选的 Aurelia i18n 本地化模板用法是什么?

javascript - AureliaJS - 用模板替换循环元素(传递值?)

typescript - 使用 Aurelia 的 Fetch Client 时 Azure Translator API(认知服务)上出现 CORS 错误

javascript - 如何使用 Restangular 调用自定义查询 URL?