【发布时间】:2018-10-26 19:43:05
【问题描述】:
期望的行为:剑道网格有“isActive?”列如果 isActive == true 则由绿色 fas-fa-clock 图标填充,如果为 false 则由灰色 far-fa-clock 填充。该图标有一个 onClick 在 t/f 之间切换。
当前行为:网格存在并使用单词 true 或 false 填充字段。
代码:
component.html
<kendo-grid [data]="gridView" [sortable]="{ allowUnsort: true, mode: 'single' }" [sort]="sort"
(sortChange)="sortChange($event)" [height]="auto">
<kendo-grid-column field="someItems" title="items" width=7>
</kendo-grid-column>
<kendo-grid-column field="isActive" title="A?" width="4" spriteCssClass="fa fa-flag-checkered">
</kendo-grid-column>
<kendo-grid-column field="moreItems" title="items" width="4">
</kendo-grid-column>
</kendo-grid>
spriteCssClass 什么都不做。我不知道如何让它正确地做到这一点。
它也是用 html 创建的——我读过的任何东西似乎都不支持这种约定。
资源:
https://fontawesome.com/icons/clock?style=solid
https://docs.telerik.com/kendo-ui/controls/navigation/menu/how-to/using-fontawesome-icons
https://docs.telerik.com/kendo-ui/controls/hybrid/styles/icons
https://www.telerik.com/forums/adding-images-to-a-column-in-kendo-grid
应用是 Angular/ts
有人知道这个的正确语法吗?
【问题讨论】:
标签: javascript html css angular kendo-ui