问题标签 [knockout-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.

0 投票
1 回答
53 浏览

knockout.js - 更新 kendo 2014 Q3 & knockout-kendo 0.9 后,Kendo Schedular 无法正常工作

我在基于 Ko 的 MVVM 应用程序中使用剑道调度程序,

调度程序在我以前版本的 Kendo(2014 年第二季度)和淘汰赛剑道(0.8)中运行良好。

最近我刚刚更新了 kendo(2014 Q3) 和 konckout-kendo (0.9) 它不起作用它会引发如下错误。

在此先感谢您的帮助。

0 投票
1 回答
1407 浏览

knockout.js - Kendo 上传 HttpPostedFileBase 在 IE11 中始终显示为空

我正在使用带有淘汰赛的剑道上传功能。控制器操作结果中的 HttpPostedFileBase 在 IE11、Chrome、Firefox 中始终显示为 null。但在使用 IE8、IE9 时效果很好。如果有人能解决这个问题,那就太好了。

查看.cshtml

控制器.cs

0 投票
2 回答
1253 浏览

javascript - 如何阻止 Kendo KO Grid 自动滚动

我在剑道窗口中有一个剑道剔除网格,网格非常基本,有一个复选框列和 3 个其他文本列。复选框列与网格的记录模型中的可观察属性绑定,例如

网格的数据源是给定 javascript 模型的可观察数组。网格具有分页,页面大小为 10 条记录,并且是可滚动的。

我遇到的问题是,由于某种奇怪的原因,当我单击网格底部的复选框时,网格向上滚动到顶部,隐藏了我刚刚检查的记录。

我有其他具有相同逻辑的网格,并且这种行为没有发生,我尝试了不同的事情,似乎每次我更改记录模型的可观察属性时,网格都会做同样的事情。我也尝试订阅网格的滚动事件,但我无法找到与触发滚动或网格自行执行的区别。

我还尝试了以下建议:其他问题,但我得到的行为并不好,因为您看到的就像闪烁一样,网格滚动到顶部,然后滚动到选定的行。

那么,你们中有人遇到过类似的问题吗?

谢谢,

0 投票
2 回答
714 浏览

knockout.js - 使用 Knockout-Kendo JS 如何使用 Kendo 可过滤属性过滤绑定到 ko 可观察数组的列

我正在使用 RP Niemeyer 的 Kendo-Knockout 绑定,我可以让事情正常工作。我目前遇到的问题是尝试使用 Kendo 菜单过滤自定义过滤可观察的列。

Kendo 可过滤属性适用于不可观察的列('color'),但我无法让它适用于可观察的列('fruit')。

例如,当我单击过滤器图标过滤“苹果”上的水果列时,console.log 显示错误:

我可以使用以下方法,而不是绑定到可观察数组(self.items()):

}, 自己);

但是这里的问题是数据将与 self.items() 可观察数组断开连接,从而破坏了 MVVM 的目的。所以这不是我想要的解决方案。或者,目前 Knockout 和 Kendo UI 之间可能没有“可以做的”。

这是HTML:

这是 ko 视图模型代码:

0 投票
1 回答
244 浏览

asp.net-mvc - 淘汰赛剑道ui日期时间选择器

我在一个应用程序中使用 Knockout kendo ui 日期时间选择器,并在此处为其他项目重用相同的应用程序我想更改日期时间格式,该格式应立即影响所有屏幕,而无需更改 asp.net mvc5 中的现有代码

先感谢您

0 投票
1 回答
47 浏览

knockout.js - Knockoutjs id 对对象的引用

我认为简单的问题。

我有一个绑定到对象数组(contentLangs)的 Kendo Multiselect。

从后端我得到一个整数数组(AvailableLanguages)。

现在我的问题是如何正确绑定值。

我需要计算或类似的东西吗?

提前致谢!

0 投票
2 回答
4635 浏览

javascript - 淘汰赛剑道网格数据绑定事件

我有一个使用淘汰赛剑道套装的剑道 ui 网格。

我在网格的一列中有几个自定义按钮,即进行 ajax 调用以编辑另一个 div 中的条目,删除一个或检查 editId 以调用函数。我的问题是,这两个事件都触发了两次dataBound此外,对我来说,事件和事件看起来dataBinding是一样的。

这是一个小提琴

我尝试了一些不同的方法。

这是另一个小提琴

绑定网格和绑定数据时会触发事件。但是我怎么能确定,当所有数据都在那里时只得到一个事件呢?

有谁知道那里发生了什么?顺便说一句,我使用映射插件。

0 投票
1 回答
338 浏览

javascript - 如何处理 Kendo UI MVVM 日期选择器初始化

我有2个意见...

一个用于数字文本框:

还有一个用于日期选择器:

为什么数字框一起作用而日期选择器不起作用?

一些附加信息:

我正在使用 Knockout Kendo 来 MVVM 将模型绑定到渲染字段。所以在客户端,我最终得到一个包含这两种字段类型的容器元素。

数据来自 OData 端点,因此日期采用标准 ISO 格式。

支持这一点的javascript是......

日期选择器是否需要以某种方式与数字框区别对待?我的结果是一个标准的 html 日期字段,chrome 将其基本日期选择器附加到一个带有 kendo 向上向下箭头的 numerictextbox。

在此之后,我希望两者都是标准的剑道领域(除非我错过了什么)。

0 投票
0 回答
111 浏览

knockout.js - 带有 Knockout.js 的 Kendo UI 虚拟化网格

我正在摆弄 Kendo UI 和 Knockout,我似乎无法将网格设置为在虚拟化模式下工作(单页,加载 10 行,并在用户滚动时加载更多)。有没有人能够做到这一点,或者这对于本地数据来说是不可能的?

编辑:到目前为止我在 jsfiddle.net/rTtS9/5/ 上尝试过的内容

0 投票
2 回答
520 浏览

knockout.js - Knockout-Kendo.js 网格日期格式

我正在使用 Knockout.js 与 Kendo UI Grid ( http://rniemeyer.github.io/knockout-kendo/web/Grid.html ) 的集成。

在我的 JSON 中,我返回的日期显示为Oct 06 2015, 03:54 PM -04:00.

我已将列类型和格式指定为 format:"{0:MM/dd/yyyy HH:mm tt}"但似乎它被完全忽略了。

以下是 kendogrid 绑定定义: