【问题标题】:How to write a creator for dnd enabled dijit tree如何为启用 dnd 的 dijit 树编写创建者
【发布时间】:2010-02-03 05:28:10
【问题描述】:

我有一个通过dndController="dijit._tree.dndSource" 选项启用了 dnd 的 dijit 树。目前,当启动拖动时,头像内容似乎是右对齐的。头像会自动选择正在拖动的项目的图像和文本内容,但 我想让这些信息保持一致。

我相信为树编写自定义创建函数是解决方案,但找不到相同的示例。有人可以指出一个使用创建者函数自定义 dijit 树的头像的示例吗?

谢谢,
跌倒

【问题讨论】:

    标签: dojo dojo-dnd


    【解决方案1】:

    解决这个问题的一种方法是使用 CSS 类来设置头像的样式,这可能并非在所有情况下都有效。 Dojo 在头像中使用树节点的 HTML 或类似的东西,因此如果您为树节点和树节点头像编写 CSS 类,您可以使用类似于以下的 CSS 让它们以不同方式显示:

    .treeNodeItem {
        text-align: right;
    }
    
    .dojoDndAvatarItem .treeNodeItem {
        text-align: left;
    }
    

    我面前没有我的代码,但我会尝试记住稍后在此进行扩展。

    http://docs.dojocampus.org/dojo/dnd

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-20
      • 1970-01-01
      • 1970-01-01
      • 2012-10-09
      相关资源
      最近更新 更多