我有一个看起来像这样的 Kendo UI 外部模板:
<script type="text/x-kendo-tmpl" id="dispositivosTemplate">
<div class="containerElement" style="background-color: transparent" value="${UniqueId}" onclick="showSubsettingDetails(this)">
<dl>
<dd class="elementList dispositivoElement">${UniqueId}: ${Ubicacion}</dd>
</dl>
</div>
<br/>
</script>
我使用以下代码设置此模板:
var template = '#dispositivosTemplate';
var dataSourceList = new kendo.data.DataSource({
data: src
});
$('#listView').kendoListView({
dataSource: dataSourceList,
template: kendo.template($(template).html())
});
其中src是通过 AJAX 调用获得的对象数组,每个对象都有一个字符串类型的Ubicacion属性,其值往往很长。
我想要做的是为属性Ubicacion在我的 Kendo UI ListView 中显示的方式提供格式,例如,而不是在 ListView “Calle Santa Lucia,墨西哥州,墨西哥”的项目中显示以下内容, 更改它,使其看起来像“Called Santa Lucia...”,而不更改Ubicacion属性中的原始值。
任何帮助将不胜感激。谢谢。