添加自定义列表框Kendo HTML Editor

时间:2016-06-22 10:20:29

标签: javascript jquery angularjs kendo-ui kendo-grid

我们计划在我们的应用程序中使用Kendo HTML Editor(角度版)。

这将用于在线创建电子邮件活动。此电子邮件模板将是个性化的,因此需要包含特殊字符串(充当密钥),例如{$ firstname}

是否可以在Kendo HTML Editor中添加列表框,我们可以列出这些键?

这将有助于内容编辑器从列表中拾取任何键而无需记住。在选择时我们可以为光标位置增加值。

谢谢。 最诚挚的问候

1 个答案:

答案 0 :(得分:0)

因此,如果您想在编辑器的工具栏中实现此功能,我会尝试这样的事情。

第1步:构建工具栏模板。

(我无法发布超过两个链接,但如果您使用谷歌" 角度剑道工具栏模板"并找到第一个演示文稿,您将找到我的链接例如)

而不是使用他们使用的锚,在模板中添加一个输入。

步骤2:当页面准备好时,将输入转换为kendo下拉列表。

http://demos.telerik.com/kendo-ui/dropdownlist/remotedatasource

步骤3:向数据源添加更改事件,然后将此类内容添加到您刚刚创建的下拉列表中。

http://demos.telerik.com/kendo-ui/editor/api

你可能需要稍微调整一下,因为这些例子大多是简单js中的剑道,但它是一个很好的起点。