具有别名的调度程序资源

Scheduler resources with aliases

你们都可以看到 Kendo 资源示例 there。这很简单——你只是得到一个带有选项的数组,Kendo 知道——colortext 然后通过 value.

绑定它们

现在想象另一个例子——我们有一个更复杂的这种格式的数据源:

{ status: "Busy", value: 1, url1: "/img/overlay_icon_busy.jpeg", url2: "/img/icon_busy.jpeg"}

如您所见,只有 Kendo 熟悉的是 value 字段。 此源对于约会模板和编辑器模板是通用的。 texturl2 我们将用于编辑器(你好,Multiselect!),url1 必须用于模板以显示一些覆盖图标。

问题是我不知道如何将这些东西绑定为资源并使它们工作 — 我从未见过这样的东西。可以用 Kendo 完成吗?如何做?


更新:这张图片可能有助于理解我正在尝试做的事情。

使用下一种方法解决了问题。 首先,我声明了数据源,然后将其包装在接受 ID 的方法中。 在我写的模板中:

<div class="pre" style="background: url(#: intToStatus(status).img #)"></div>

而且有效!