【问题标题】:can't bind to 'sticky' since it isn't a known property of 'kendo-grid-column'无法绑定到“粘性”,因为它不是“kendo-grid-column”的已知属性
【发布时间】:2021-08-21 02:18:18
【问题描述】:

在剑道网格中 - 角度版本

<kendo-grid-column [field]="col.field"
        [width]="col.width" 
        [headerClass]="col.field === 'active' ? 'text-left' : ''"
        [sortable]="(col.field === 'category' || col.field === 'delete') ? false : true"
        [sticky]="(col.field === 'active') ? true : false">
   >

我正在尝试根据以下链接描述实现粘性选项

https://feedback.telerik.com/kendo-angular-ui/1360640-allow-to-lock-columns-to-the-right-side

https://www.telerik.com/kendo-angular-ui/components/grid/columns/sticky/?_ga=2.73870674.1788049368.1626181569-1673404474.1541581695

解决这个问题

【问题讨论】:

  • 要使用这个功能,在我的项目中我更新了这些库 "@progress/kendo-angular-grid": "5.2.1", "@progress/kendo-angular-pdf-export": "3.0.1", "@progress/kendo-angular-label": "3.0.3",

标签: angular kendo-ui kendo-grid


【解决方案1】:

正如您在评论中指出的,您必须更新到更新的 @progress/kendo-angular-grid 软件包。 sticky 是在第 5 版中引入的,我相信(我知道它在 @progress/kendo-angular-grid@4.8.4 中不起作用,但在 5.2.1 中起作用——不幸的是,Kendo 文档似乎没有提供选择版本的选项查看有关的文档;他们显然在过去编写了该文档,应该可以访问)。

此外,假设您在企业环境中或只是为个人项目的许可付费,您可能需要关注 these steps 来设置自第 5 版以来的新要求(您需要登录到您的 Telerik 帐户并购买了许可证,以便能够访问生成要下载的许可证密钥文件的页面部分)。目前,在没有许可证的情况下运行这些包的唯一后果是开发控制台中出现一堆烦人的警告,但 Telerik 仍在决定是否在没有有效许可证的情况下取消部分或可能全部库的功能。

注意:“有效许可证”是指您使用的 Kendo 版本在该许可证之前/仍然有效时发布,不需要定期维护,直到您想再次升级软件包。

有兴趣的人可以here 获取有关新许可流程的更多信息。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-10-29
    • 2022-01-27
    • 2020-09-24
    • 2021-06-25
    • 2017-02-03
    • 2018-11-14
    • 2017-06-21
    • 2019-10-10
    相关资源
    最近更新 更多