angular - Angular Kendo 网格字段名称给出警告“网格字段名称不是有效标识符”
问题描述
这是我得到的确切警告
Grid column field name 'Access Request Privilege' does not look like a valid JavaScript identifier.
Identifiers can contain only alphanumeric characters (including "$" or "_"), and may not start with a digit.
Please use only valid identifier names to ensure error-free operation.
这是我为剑道网格编写的用于动态获取名称的代码
<kendo-grid-column field="{{gridColumn2}}" title="Access Request Privilege" width="110">
<ng-template kendoGridCellTemplate let-dataItem>
<div [innerHTML]="dataItem.AccessPrivilegeName"></div>
</ng-template>
</kendo-grid-column>
我们如何应对这些警告?
解决方案
所以我注意到这段代码中的错误是我应该写标题而不是字段,而不是标题我应该写名称。
所以下面是我的解决方案,我在控制台中没有任何警告。
<kendo-grid-column title="{{gridColumn2}}" name="Access Request Privilege" width="110">
<ng-template kendoGridCellTemplate let-dataItem>
<div [innerHTML]="dataItem.AccessPrivilegeName"></div>
</ng-template>
</kendo-grid-column>
推荐阅读
- python - 有没有办法将 9,12 或 15 列从单个 df 组合成 3?
- logging - 如何将自定义数据传递给 Rust 中的 log crate 宏?
- excel - Excel 宏,用于根据工作表名称将多个工作表合并到主工作表
- r - 如何使用寓言(r)将预测加在一起?
- android - BottomNavigation - 为什么一个项目的空间与其他项目不同?
- sql-server - 识别仅包含单个值的所有列(例如 0,0.00, Z, Y, N)
- javascript - 在 JavaScript 中从 InOrder 和 PostOrder 构建二叉树
- python - 为什么网页元素的点击功能不起作用(使用 Python 的 Selenium 模块)?
- python-3.x - string.replace ,python 正在擦除句子的其余部分
- django - 删除购物车django