【发布时间】:2019-03-11 05:37:03
【问题描述】:
跨帖警告:我也在 PrimeNG 社区论坛上发布了此内容,但我需要尽可能多地覆盖受众。
我正在尝试在 PrimeNG(版本 7.0.4/7.0.5)TurboTable (p-table) 组件中实现行编辑,如TurboTable Row Editing 上所示。
按照该页面上的说明操作后,我不断收到此错误:
模板解析错误:无法绑定到“pEditableRow”,因为它不是 'tr' 的已知属性。 ("
<ng-template pTemplate="body" let-rowData let-editing="editing" let-ri="rowIndex"> <tr [ERROR ->][pEditableRow]="rowData">
所以我使用 PrimeNG 演示中的代码创建了一个StackBlitz(我设置了 CarService 并从Github 复制了行编辑示例 HTML。我设置了所有内容并尝试运行它,我得到了 我在我的应用程序中得到的演示代码中出现同样的错误:
错误 /turbo_modules/@angular/compiler@7.2.8/bundles/compiler.umd.js (2500:21)
模板解析错误:无法绑定到“pEditableRow”,因为它 不是“tr”的已知属性。 ("
<ng-template pTemplate="body" let-rowData let-editing="editing" let-ri="rowIndex"> <tr [ERROR ->][pEditableRow]="rowData"> <td> {{rowData.vin}}"): ng:///AppModule/AppComponent.html@15:16
我错过了什么?为什么这不适用于行编辑?
提前致谢!
【问题讨论】:
-
您使用的是哪个版本的primeng?
-
我的应用程序使用的是 7.0.4,而 Stackblitz 示例使用的是 7.0.5。两个版本都有同样的问题。我将这些版本添加到我的帖子中。
标签: angular primeng primeng-turbotable