我在这个问题上犹豫了一段时间,在最近与TinyMCE的一场斗争之后,我想得到一些意见。
如果我正在创建具有独特javascript交互、css和标记/内容的非常不同的页面,那么最好创建一个“空白”基础模板,用作画布,通过TinyMCE中添加的标记创建页面,还是创建几个仅由单个页面使用的页面模板?
“模板”的命名让我觉得从语义上来说,这是错误的方法,应该使用这样的功能来创建可以插入内容的模板。当我有非常复杂的页面内容,包括嵌套的div、表和自定义UI功能时,我的问题就来了。这些功能通过TinyMCE处理得很糟糕,通常很难管理和保持在版本控制之下。
有没有更好的方法--我是否遗漏了一些关键的东西?