使用org.omnifaces.resourcehandler.CombinedResourceHandler
,
- OmniFaces 2.2 最终版
- PrimeFaces 5.3 最终版
- PrimeFaces 扩展 4.0.0
在<pe:ckEditor>
应用程序的一个地方使用了一个。
只需尝试加载编辑器,如下所示。
<h:form id="form">
<pe:ckEditor value="Contents" label="Label" height="200" width="1000"/>
</h:form>
在控制台上留下以下 JavaScript 错误。
未捕获的类型错误:无法读取未定义的属性“替换”
测试用例只包含基本的 XHTML 结构和<pe:ckEditor>
标签。
错误消失,当
<resource-handler>org.omnifaces.resourcehandler.CombinedResourceHandler</resource-handler>
从 中删除faces-config.xml
。
错误来自primefaces-extensions.source.js
. 当使用a 时,在将 JavaScript 代码组装/组合成单个 JavaScript 文件时可能会发生一些奇怪的事情<pe:ckEditor>
。
它在 OmniFaces 2.1 final 中也可以重现