Sitecore Speak UI:如何在列表中显示前操作列表控件的列值。
我在SpeakUI工作。我有要在列表中显示的项目列表。但在此之前,我必须检查一列值,并需要使用图标来处理该值。如何在SpeakUI中实现此更改。请帮助简单选项: 如果您接收的数据与要显示的图标直接相关: 将Sitecore Speak UI:如何在列表中显示前操作列表控件的列值。,sitecore,sitecore7.2,Sitecore,Sitecore7.2,我在SpeakUI工作。我有要在列表中显示的项目列表。但在此之前,我必须检查一列值,并需要使用图标来处理该值。如何在SpeakUI中实现此更改。请帮助简单选项: 如果您接收的数据与要显示的图标直接相关: 将ListControl上的DataSource设置为ListControl Parameters项,并在下方设置ColumnField项(如或中所述)。在列的HTMLTemplate字段中,可以使用该值作为具有背景图像样式的图像或CSS类的源 <img src="{{YourField}
ListControl
上的DataSource
设置为ListControl Parameters
项,并在下方设置ColumnField
项(如或中所述)。在列的HTMLTemplate
字段中,可以使用该值作为具有背景图像样式的图像或CSS类的源
<img src="{{YourField}}" />
其中Col1、Col2和Col3是列的名称,YourItems是从ajax调用中接收到的项的数组
<span class="{{YourField}}"></span>
jQuery.ajax({
type: "GET",
dataType: "json",
url: "/yourApiCall" + params,
cache: false,
success: function (data) {
var total = 0;
for (var i = 0; i < data.YourItems.length; i++) {
app.JsonDataSource.add({
Col1: data.YourItems[i][0],
Col2: data.YourItems[i][1],
Col3: data.YourItems[i][2]
});
}
},