Я хочу просто, но я не знаю, возможно ли это.Kendo шаблон отправить данные
У меня есть кендо Mobile ListView, как показано ниже:
e.view.element.find("#list-serviceorders").kendoMobileListView({
dataSource: ds,
pullToRefresh: true,
template: $("#list-serviceorders-template").html()
});
И я хочу, чтобы отправить в шаблон некоторые значения для доступа на него. Мой вид с шаблоном заключается в следующем:
<div data-role="view" data-before-show="GAPCP.viewBeforeShow" id="serviceorders" data-layout="main-item-list">
<ul id="list-serviceorders"></ul>
</div>
<script id="list-serviceorders-template" type="text/x-kendo-template" data-teste="teste">
<a href="views/entries.html?id=#: CodOs #">OS: #: CodOs #<br />
#: parameter.Divi1 #: #: CodDivi1 #/#: parameter.Divi2 #: #: CodDivi2 #</a>
</script>
Где вы можете прочитать parameter.Divi1
и parameter.Divi2
те места, где я хочу, чтобы отобразить эти значения. Они не находятся в источнике данных, как другие значения.
Я не хочу создавать глобальную переменную, потому что я не хочу связываться с моим кодом, и я не могу использовать функцию для этой цели, потому что эти значения поступают из базы данных и будут выполнять запрос для каждая итерация элемента списка.
Любое предложение о том, как это сделать?
Либо находится в модели, либо является глобальным. Я думаю, что вопрос заключается в том, что вы можете иметь его в модели, не имея при этом списка значений, полученных с помощью DataSource. Это достаточно хорошо? Вы понимаете, что я имею в виду? – OnaBai
@OnaBai Да, я понял. Но могу ли я получить его в контроллере вместо модели? Поэтому, если да, и если я могу отправить его в шаблон, я разрешу свою проблему. – DontVoteMeDown