Передать значение в шаблонную функцию KendoGrid - PullRequest
0 голосов
/ 30 марта 2020

Я пытаюсь передать значение строки
в шаблон функции

{
    field: "RuleName",
    template: ruleRadioActive(<MyValueHere>),
    title: global.textJSPartialView["RuleName"],    
    headerTemplate: *bla bla*
}

Я хочу передать значение "RuleName" в функцию ruleRadioActive .
Я пытался использовать "#= RuleName #", но он пропустит строку, а не значение.

Какие-нибудь решения?

1 Ответ

0 голосов
/ 30 марта 2020

Итак, я обнаружил, что использование функции из опции шаблона
автоматически отправляет объект со всей структурой строки в функцию.

Так что если у меня есть:

{
    field: "RuleName",
    template: templateFunction,
    title: global.textJSPartialView["RuleName"],    
    headerTemplate: *bla bla*
}

и я хочу напечатать <p> с некоторым значением
функция templateFunction будет выглядеть примерно так:

function templateFunction(DataItem){
    return "<p>" + DataItem.<element in structure> + "</p>";
}
...