010-68421378
sales@cogitosoft.com
当前您所在的位置:首页>新闻中心>新品发布

Kendo UI for jQuery使用教程:销毁小部件

发布时间:2020/09/14 浏览量:1831
Kendo UI for jQuery是创建现代Web应用程序的完整UI库

Kendo UI目前最新提供Kendo UI for jQuery、Kendo UI for Angular、Kendo UI Support for React和Kendo UI Support for Vue四个控件。Kendo UI for jQuery是创建现代Web应用程序的完整UI库。

 

 

所有Kendo UI小部件都提供destroy方法。

destroy方法:

 

手动销毁小部件

您可能需要在以下可能的情况下手动销毁小部件:

注意:避免从被破坏的小部件的剩余部分创建新的小部件实例。 要初始化新窗口小部件,请使用不同的新添加的DOM元素。 在某些情况下,还可以清空窗口小部件容器并从空元素初始化新实例。

以下示例演示如何销毁和删除Kendo UI Grid小部件。

<div id="grid"></div>

<script>
$("#grid").kendoGrid( { /* configuration */ } ); // Create a Grid widget.

$("#grid").data("kendoGrid").destroy(); // Destroy the Grid.

$("#grid").empty(); // Empty the Grid content (inner HTML)
// or
$("#grid").remove(); // remove all Grid HTML.
</script>

 

自动销毁小部件

卸载网页时会自动销毁Kendo UI小部件。

 

销毁MVVM创建的小部件

要正确销毁通过Kendo UI MVVM机制声明性创建的小部件:

  1. 使用kendo.unbind()方法删除与窗口小部件相关的任何MVVM绑定。
  2. 为相应的容器调用kendo.destroy(),或者在此容器内调用每个窗口小部件的destroy()方法。

 

销毁多个小部件

除了销毁特定的Kendo UI小部件之外,Kendo UI框架还提供了一个kendo.destroy()方法,该方法可以销毁放置在特定容器内的多个小部件。

下一篇:bluebeam答疑:当我购买维护时,包括什么?
上一篇:精容数安|深挖用户数据价值,助力构建“完善可靠的数据安全系统”

                               

 京ICP备09015132号-996网络文化经营许可证京网文[2017]4225-497号 | 违法和不良信息举报电话:4006561155

                                   © Copyright 2000-2023 北京哲想软件有限公司版权所有 | 地址:北京市海淀区西三环北路50号豪柏大厦C2座11层1105室

                         北京哲想软件集团旗下网站:哲想软件 | 哲想动画

                            华滋生物