我正在使用 TinyMCE 并动态加载它。我遇到的问题是我希望能够根据 textarea 指定不同的参数。我已经创建了一个函数,但是我被困在 removeformat 参数上,因为如果我没有为它传递任何东西,我不确定如何将其设置为“默认”。该函数的精简版本是:
function initTinyMCE(sel,lang) {
tinyMCE.init({
mode : "specific_textareas",
editor_selector : sel,
language : lang,
removeformat : [
{selector : 'p,b,strong,em,i,span,ins', remove : 'all', split : true, expand : false, block_expand : true, deep : true}
]
});
}
所以我传入了选择器(sel)和语言(lang),我想传入removeformat参数,但它必须是一个对象,我不知道该怎么做才能让它好像参数不是'添加。我知道我可以添加一个条件语句并声明 2 个不同的 tinyMCE.init,但我希望并想知道是否还有另一个选项可以在初始化之前删除该参数,或者让它从默认值中提取,就好像它没有被声明一样?
任何帮助,将不胜感激。
谢谢。