代码之家  ›  专栏  ›  技术社区  ›  James Cooper

你能在YUI数据表的每个单元格中呈现任意HTML吗?

  •  1
  • James Cooper  · 技术社区  · 16 年前

    我想将分页表添加到页面中。它应该是2行乘4列。每个单元格都包含一个缩略图和一些小链接。

    我们在项目的其他地方使用YUI,所以我想使用Datatable。我看到的所有示例都是围绕表格数据(可以理解),但我的预感是,我可以使用Javascript重写每个单元格的HTML。我没有看到应该挂接以重写单元格的回调函数。

    可能吗?还是我想用螺丝刀钉钉子?如果有一种更简单的方法可以用YUI做到这一点,我很想听听。

    谢谢!

    1 回复  |  直到 16 年前
        1
  •  3
  •   Eric Miraglia    16 年前

    jcooper,

    为了对图像/文本元素的简单网格进行分页,我几乎更希望看到您在不使用DataTable的情况下使用Paginator。DataTable是一个功能强大的组件,但它正在努力成为很多你不需要的东西。

    旋转木马( http://developer.yahoo.com/yui/carousel/ )另一方面,它似乎正试图成为你想要的东西。 http://developer.yahoo.com/yui/examples/carousel/csl_imagentext.html 例如,这可能是一个很好的起点。

    如果这不是你想要的,你绝对可以用DataTable来做到这一点。只需为每个单元格创建要使用的标记片段,将它们存储在数组中,并按照使用数组数据源和分页的说明进行操作。

    当做, 埃里克