PrimeFaces Extensions 12.0.5+中pe:ckEditor无法使用的解决方案咨询
PrimeFaces Extensions 12.0.5+ 中 pe:ckEditor 无法使用的解决方法
这不是BUG,是组件迁移导致的。PrimeFaces Extensions(PFE)12.0.0及后续版本中,原pe:ckEditor组件已被迁移至PrimeFaces核心库,不再属于Extensions模块范畴。
恢复使用的步骤:
- 移除项目中PrimeFaces Extensions CKEditor相关的依赖(若存在)
- 确保项目依赖的PrimeFaces核心版本为12.0.0或更高(PFE 12.x版本需搭配同版本的PrimeFaces核心)
- 将页面代码中的
pe:ckEditor标签替换为p:ckEditor - 自定义配置逻辑与原组件基本一致,可通过
config属性传入配置对象,或使用widgetVar进行前端JS操作
迁移未在指南中明确提及,是因为该调整属于PFE组件瘦身计划的一部分,将成熟稳定的组件整合到PrimeFaces核心库进行统一维护。
内容的提问来源于stack exchange,提问作者Jasper de Vries
相关产品推荐
相关产品推荐

