【问题标题】:How Can I Have multiple snippets for a single Kendo Editor?如何为单个 Kendo 编辑器提供多个片段?
【发布时间】:2016-02-19 04:23:54
【问题描述】:

我需要两个 sn-ps 用于单个 Kendo 编辑器。这是我的剑道编辑器代码,适用于单个 sn-p,它运行良好,并且 sn-p 也按预期工作。

$("#TemplateBodyId).kendoEditor({
                messages: { insertHtml: "Insert Variable" },


                tools: [
                       "bold",
                       "italic",
                       "underline",
                       "strikethrough",
                       "fontName",
                       "fontSize",
                       "foreColor",
                       "backColor",
                       "insertHtml",
                       "insertHtml1"

                ],
                insertHtml: [
                    { text: "Request.FirstName", value: "#Request.FirstName#" },
                    { text: "Request.LastName", value: "#Request.LastName#" }
                ],

                encoded:false,


            });

我想要做的是获得多个 sn-ps,并将我的代码修改为:

$("#TemplateBodyInNepali").kendoEditor({
                messages: { insertHtml: "Insert Variable" },
                messages: { insertHtml1: "Insert Number" },

                tools: [
                       "bold",
                       "italic",
                       "underline",
                       "strikethrough",
                       "fontName",
                       "fontSize",
                       "foreColor",
                       "backColor",
                       "insertHtml",
                       "insertHtml1"

                ],
                insertHtml: [
                    { text: "Request.FirstName", value: "#Request.FirstName#" },
                    { text: "Request.LastName", value: "#Request.LastName#" }
                ],
                insertHtml1: [
                    { text: "Request.Number", value: "#Request.Decimal#" },
                    { text: "Request.Integer", value: "#Request.Value#" }
                ],
                encoded:false,


            });

但遗憾的是它不起作用。我只有一个sn-p,第一个,单个剑道编辑器可以有多个sn-ps吗?

【问题讨论】:

    标签: jquery kendo-ui kendo-editor


    【解决方案1】:

    编辑器不支持声明多个 insertHtml 工具。您可以考虑做的是只声明一个并添加一个自定义工具,该工具将具有与默认 insertHtml 工具类似的功能。有关将自定义工具添加到编辑器的示例,请参见以下演示。下拉菜单可以添加为自定义工具,如名称为“customTemplate”的工具所示。名为“custom”的工具演示了如何将自定义工具配置为执行默认命令 - 在本例中为 insertHtml。

    https://demos.telerik.com/kendo-ui/editor/custom-tools

    【讨论】:

      猜你喜欢
      • 2014-12-24
      • 2021-07-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-11-08
      • 1970-01-01
      • 2012-11-03
      • 1970-01-01
      相关资源
      最近更新 更多