- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
In this plunk我有一个包含两列的 AngularJS KendoGrid:代码和名称。代码是一个数字,名称是代码的函数:getName(code)
。我将函数放在模板中,但是我得到了 function undefined
。有什么想法吗?
HTML
<div kendo-grid="grid"
k-data-source="ds"
k-options="gridOptions"></div>
Javascript
var app = angular.module("app", [ "kendo.directives" ]);
function MyCtrl($scope) {
$scope.gridOptions = {
columns: [
{
field: "code"
},
{
field: "name",
template: '#= getName(code) #'
}]
};
var getName = function(code) {
return "This code is " + code;
};
$scope.ds = [{ code: 1 },
{ code: 2 },
{ code: 3 },
{ code: 4 },
{ code: 5 }];
}
最佳答案
您可以使用 Angular 模板表达式,例如 {{ }}
以及剑道表达式,例如 #= #
。对于您的示例,请尝试:
$scope.gridOptions = {
columns: [
{ field: "code" },
{
field: "name",
template: '{{ getName(dataItem.code) }}'
}
]
};
$scope.getName = function(code) {
return "This code is " + code;
};
关于angularjs - 在 KendoGrid 模板中使用函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28238934/
我正在使用 KendoGrid 控件来放置分层数据。但我想根据条件动态隐藏详细信息或子表中的列之一。子网格是在主网格的detailInit 函数的帮助下构建的。请建议或建议如何动态隐藏子表 col。
我有一个 Kendo 网格列是动态的情况 我有两个rest api,其中一个为我提供有关列的元数据 metadata = [{title1, field1}, {title2, field2}...]
我有一个 kendogrid,可以从服务器提取数据并填充它。好吧,我在客户端模板中有一个自定义按钮,它显示在每行的末尾。当我修改此行时,更改会在数据库中进行,但不会反射(reflect)在网格中。 最
我正在使用 KendoUi Grid(最新版本)和 AngularJS 我想在一列上使用可选功能,该功能显示一个复选框以(多)选择该行。这很好用。But when the row is selecte
有没有办法从分层网格中获取详细信息行? 这是我设置细节网格的方式: function setChildGrid(e){ var detailRow = e.detailRow; det
有没有办法捕获在内联编辑模式下动态生成的更新事件。我尝试使用编辑和取消命令,并且成功运行。我经历过这个example它与取消命令一起使用。任何帮助将不胜感激。 最佳答案 取决于您想要拦截事件的确切时间
我需要剑道网格的所有名称才能在网格中执行一些操作。请帮助我? 最佳答案 尝试以下代码。 var columnsNames =""; var columns = $("#CircuitGrid"
我想从子窗口更改 kendoGrid 中单元格的值,这是我的父窗口代码(考虑到其中有 kendoGrid): function onDataBound(e) { var grid =
我正在使用 KendoGrid 对象,其中我拥有的列之一称为出生日期。我需要能够从该列表中选定的项目中提取日期时间值。 这是我尝试过的 var grid = $( "#MainRosterGr
In this plunk我有一个包含两列的 AngularJS KendoGrid:代码和名称。代码是一个数字,名称是代码的函数:getName(code)。我将函数放在模板中,但是我得到了 fun
我想为我的 KendoGird 使用自定义模板,并且我在网格内嵌套了详细信息 这是我的代码: @(Html.Kendo() .Grid(Model) .Name("grid")
In this plunk我有一个包含两列的 AngularJS KendoGrid:代码和名称。代码是一个数字,名称是代码的函数:getName(code)。我将函数放在模板中,但是我得到了 fun
我在 mvc c# kendo ui grid 中遇到了麻烦。我正在尝试从 kendo update 批量更新方法调用 Controller 操作我遇到了问题我的 mvc View 是这样的。它在调用
如何通过给定的 bool 值禁用行上的删除按钮? 给定这个示例模型: public class Example { public bool CanDeleted {get; set;} //D
因为我正在使用 KendoUI 开发我的应用程序。我在我的应用程序中使用了多个网格。我的问题是我想禁用过滤器选项的动画,即当我们单击每一列进行过滤器时,菜单是幻灯片down 为我们提供了各种过滤选项。
我需要在单击按钮 时禁用特定列上的Kendo 过滤器选项。我按照链接 Grid Custom Filter for Columns Not In Grid 中提到的进行了拍摄但它会抛出错误,因为未定义
这里的问题是根据日期时间选择器过滤网格数据(服务数据)。 我无法提供服务,所以我在这里使用硬编码数据,但我的要求是根据日期和时间过滤服务数据。这是 jsbin http://jsbin.com/exa
我是 bootstrap 的新手,我们所有的 UI 大部分都是使用 KendoGrid 的。 我们想将 KendoGrid 嵌入到 Bootstrap 的 Modal Window 中,并尝试了下面的
在我的 kendogrid 中,我需要显示一个下拉菜单(在单击按钮时)和允许调整列大小,如果我的需要显示一个滚动条数据对于网格来说太大了。我在溢出设置方面遇到问题。 现场样本 http://jsbin
嗨,我在 KendoUI Grid 的工具栏中添加了一个按钮,但是我有几个问题,希望有人可以提供帮助。 我试图在按钮旁边添加一个剑道网络图标,但它没有呈现。 当我单击工具栏中的按钮时,我在控制台中看到
我是一名优秀的程序员,十分优秀!