我在父.module.ts中将OverlayPanelModule包含为@NgModule导入。在child.component.html我粘贴了
<p-overlayPanel [dismissable]="false" #overlay> Content </p-overlayPanel>
并收到以下错误:
ERROR TypeError: this.engine.setProperty is not a function at AnimationRenderer.setProperty (animations.es5.js?28df:502) at DebugRenderer2.setProperty (core.es5.js?de3d:13729) at setElementProperty (core.es5.js?de3d:9383) at checkAndUpdateElementValue (core.es5.js?de3d:9302) at checkAndUpdateElementInline (core.es5.js?de3d:9238) at checkAndUpdateNodeInline (core.es5.js?de3d:12323) at checkAndUpdateNode (core.es5.js?de3d:12269) at debugCheckAndUpdateNode (core.es5.js?de3d:13130) at debugCheckRenderNodeFn (core.es5.js?de3d:13109) at Object.eval [as updateRenderer] (OverlayPanel.html:2)
我还检查了github上的示例源代码,但不知道这里缺少什么。
使用的版本是“primeng”:“^ 4.1.3”
答案 0 :(得分:0)
此问题仅与叠加面板无关。我使用角度动画版本4.2.6,降级到4.2.0解决了这个问题。