1. 首页
  2. 编程语言
  3. Javascript
  4. xmlplus组件设计系列之列表(4)

xmlplus组件设计系列之列表(4)

上传者: 2022-01-08 04:36:33上传 PDF文件 80.69 KB 热度 5次

我们将进行做进一步的改造。列表组件普遍包含添加、删除以及修改这三种操作。该示例使用列表的系统函数 append 来追加列表项,并使用列表项的系统函数 remove 来移除列表项,同时还使用列表项的系统函数 text 来修改列表项的数据。这里结合 JQuery 带有排序功能的列表组件来说明如何操作。其次,定义下列表项的容器组件,该容器组件主要封装 JQuery 的列表初始化代码,这里定义了该列表为可排序但不可选。对于复杂的列表项,重新创建的代价是巨大的。所以此优化方案尽可能地复用已有的列表项,非必要时只刷新数据而不是删除并重建新的列表项,只有当已有的列表项不够用时才创建新的列表项。本系列文章基于 xmlplus 框架。如果你对 xmlplus 没有多少了解,可以访问

用户评论