Страница с Kendo detailTemplate не может быть загружена с Chrome - PullRequest
0 голосов
/ 31 марта 2020

На странице (ParticalView) у меня есть сетка кендо с шаблоном detailTemplate.

$ ('# myGrid'). KendoGrid ({

detailTemplate: kendo.template($("#template").html()),

Мой шаблон похож на

        <div id="template">
            <table style="background-color:#EE00EE">
                <tr>

С IE, страница загружается правильно, но не с Chrome или FF.
Если я снимаю style = "background-color: # EE00EE", то это нормально. Спасибо за любую помощь.

1 Ответ

0 голосов
/ 01 апреля 2020

Он распознается как шаблон кендо, и в шаблоне кендо вы получаете доступ к js переменным с тегом #, потому что это кендо пытается прочитать переменную с именем EE00EE, которая не существует. Вам необходимо экранировать тег # следующим образом: \\#EE00EE или использовать стандартные цвета или использовать фильтр rbg.

Пример: тег escape # в шаблоне

...