【问题标题】:Kendo UI Diagram ShapeDefaults Content Template剑道 UI 图表 ShapeDefaults 内容模板
【发布时间】:2014-11-11 00:47:08
【问题描述】:

我们可以在下面代码的 shapeDefaults 内容模板 部分中使用剑道模板吗?

$("#diagram").kendoDiagram({
    dataSource: [{
        "name" : "Telerik",
        "items": [
          {"name": "Kendo", "items": [{"name": "Kendo", "items":[{"name":"abc"}]}]}
        ],
    }],     
    shapeDefaults: {


content:{template: "#=item.name#"}, //Need to use a kendo template here
      editable: true
    }
});

【问题讨论】:

标签: kendo-ui kendo-dataviz


【解决方案1】:

您的代码是正确的,但剑道代码中存在错误;使用模板时,不会在重绘时添加内容视觉效果。 你可以等待下一个版本或者干脆在 redrawVisual 方法中添加它,它应该是;

redrawVisual: function() {
            this.visual.clear();
            this.shapeVisual = Shape.createShapeVisual(this.options);
            this.visual.append(this.shapeVisual);
            this.visual.append(this._contentVisual);
            this.updateBounds();
        }

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-02-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-29
    • 2014-05-20
    相关资源
    最近更新 更多