问题标签 [angular-kendo]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - Angular Kendo Grid with k-rebind not deep watching it's options object
I have an Angular Kendo Grid referencing it's options object with k-options
and k-rebind
...
When I change the column titles in the referenced options object the grid doesn't notice the change and therefore doesn't fire k-rebind
on the next digest.
How can I get it to watch the options object deeply and notice these important changes?
Working code pen.
kendo-grid - 带有 Angular 的剑道网格 - 默认排序顺序
如果使用 k-data-source,如何让 Kendo Grid 按特定字段排序?
这是我的 HTML:
这是我的控制器:
};
服务从 SQL 数据库返回的数据是由 SQL 存储过程按照我需要的顺序返回的。但是,网格会自动默认为在 ID 列中对其进行排序。如果我没有在我的 Angular 控制器中“创建”数据源对象,有什么方法可以告诉它默认排序哪个字段?
angularjs - 如何在网格级别实现 Kendo UI 自定义验证器
我有一个配置为批量编辑的 Kendo UI Grid。我希望实现的是在调用网格的 CRUD 函数之前进行网格级别的自定义验证。所以假设网格显示了一个员工列表,并且用户添加了两个具有相同 EmployeeID 的员工;然后单击“保存更改”,网格应调用自定义验证器规则(例如,我们有一个规则来检查所有员工 ID 是否都是唯一的)。根据验证结果,网格应该决定是否调用它的创建/更新/销毁函数。
如果有人能回应我的担忧,我将不胜感激。
我的剑道网格:
验证规则:
我指的是以下链接:
angularjs - Kendo DropdownList 和 ng-model 不起作用
我有一个绑定到 ObservableArray/DataSource 的 Kendo Dropdownlist。它适当地填充数组中的值。但是当我将 ng-model 绑定到属性时,下拉列表无法选择该值。
HTML:
JS:
$scope.user = { id: 3 }
应该强制下拉列表选择 C。
这是 Plunkr 的链接: http ://plnkr.co/edit/BxTqWet5sz725ZtKEKJr?p=preview
如何让下拉列表根据与 ng-model 绑定的属性中分配的值进行选择。我也使用过 k-ng-model,但它不起作用。请帮助我在这里做错了什么。谢谢你。
编辑:下拉列表中的选择不是硬编码的。它将从数据库中获取。
angularjs - 创建或更新行后不刷新 Kendo-ui 网格
我的剑道网格在编辑或创建新行后不会刷新。我已经为 CRUD 操作调用了 angularJS 服务。
这是控制器
而且服务是
我已将其发布在剑道论坛上,但没有得到适当的答案。
kendo-ui - 剑道网格内联编辑新行添加后消失
我有一个带有 Angular 和远程数据绑定的网格。它的配置是这样的:
当我单击“添加新书”按钮时,网格中的第一行变为空白行并允许我输入数据。完成输入后,我单击“更新”以保存数据,第一行变为常规的只读行,我验证新行已添加到远程数据库。到目前为止,一切都很好。但是,当我单击新行上的“编辑”按钮,然后单击“取消”按钮时,我的新行会消失,直到我刷新页面。
我错过了什么?
javascript - 使用 Angular Kendo 进行剑道列表视图不显示任何结果
我正在使用 Angular Kendo 并建立一个列表。
我正在使用 KendoDataSource
并ObservableArray
在我的服务中为我的列表生成数据。
每个都按预期工作。
现在我想在他们没有要显示的记录时显示一条消息,在我显示列表的地方,比如“没有要显示的记录,请刷新”。
我怎样才能使用角度剑道来实现这一点。
我看到很少有关于 Kendo JQuery 的帖子,但没有针对 Angular Kendo 的解决方案。
angularjs - 剑道手机后退按钮不起作用
我正在构建一个单页 PhoneGap 应用程序,我正在使用 Angular Kendo。
对于应用导航,我正在根据用户操作动态加载多个 html 页面。
我在每个页面上都有一个 Kendo 后退按钮,可以导航到上一页,如下所示:
但是当我单击后退按钮时,我无法导航到上一页,而且我在控制台日志中也没有收到任何错误。
我该如何调试这个问题?
angularjs - kendo-list-view滚动时如何获取滚动事件
我正在使用 Angular Kendo Mobile 构建跨平台应用程序。
我有一个使用“kendo-list-view”的剑道列表。
当用户在我的控制器中滚动此列表时,我想获得一个事件。
我还尝试使用纯角度代码来获取滚动事件,如下面的问题所述。
但在我的情况下,什么都没有发生,并且指令内的代码没有被调用。
更新
我的 HTML 列表视图如下:
当用户选择使用kendo.mobile.application.navigate("MyList.html");
. 当此页面的控制器加载时,我已经使用创建了列表,new kendo.data.DataSource
并且已附加new kendo.data.ObservableArray
到我的数据源。