问题标签 [kendo-observable]

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 回答
2135 浏览

javascript - Kendo Observable Change 事件

我有一个剑道 Obervable 如下:

然后我将其绑定如下:

现在页面上有按钮。单击时,我需要检查是否对此进行了任何更改ViewModel

我努力了

但是无论它是否改变,我都无法获得这个 ViewModel 属性。

0 投票
0 回答
41 浏览

kendo-grid - Kendo UI 网格渲染

我在这里有一个场景,考虑有两个剑道 ui 网格(jquery),Grid1 和 Grid2 都是相同的模式。在第一个网格(即 Grid-1)中添加数据时,应自动反映网格 2。但是,我在 Grid-2 中更改的相同数据不应该影响 Grid-1,除非我已经做出明确的事件来更改相同的数据。就我而言,它是双向工作的,而不是我想要的方式。我正在使用 Kendo observable。

0 投票
1 回答
1357 浏览

kendo-grid - 在 Kendo UI 网格中使用 Kendo 可观察绑定

我正在使用 Kendo 可观察对象来绑定 Kendo ui 网格。在数据源中添加/编辑值时,它反映在网格以及可观察数组中。当使用加载按钮并向 Kendo 可观察对象显式添加值时,不会反映在网格中。

这是示例工作代码。

http://dojo.telerik.com/@bijum/ASoTu

0 投票
1 回答
211 浏览

asp.net-mvc - 复选框的 Kendo Observable 绑定始终显示已勾选

我正在使用带有 Kendo 框架的 ASP.NET MVC 应用程序。出于某种原因,我总是让复选框“#IsInterestDeemed”处于勾选状态。虽然,视图模型属性“IsInterest”在控制器操作方法下为假。请建议我在哪里犯了错误。

ViewModel 属性:-

0 投票
1 回答
482 浏览

kendo-ui - 添加数据绑定属性时,Kendo UI 颜色选择器在关闭时崩溃

我正在尝试将 Kendo UI 颜色选择器与 Kendo 绑定一起使用并遇到问题。

添加数据绑定属性时单击弹出窗口上的应用按钮时,Kendo UI 颜色选择器崩溃。

当我单击应用按钮时,它会引发错误:

您可以在此处查看示例:

当我删除 data-bind 属性时,它应该正常工作。

0 投票
1 回答
359 浏览

javascript - Kendo DropDownList MVVM 绑定默认值错误

我有以下剑道下拉列表:

然后我在javascript中的可观察绑定:

当试图在我的 html 下拉列表元素中将“事件:{change:eventLabelChange}”添加到数据绑定时,我得到处理程序未定义错误,当它显然是(有趣的是,我有另一个具有相同类型绑定的下拉列表在此页面上,与更改事件完美配合...)。

另外...我无法获得默认值。我尝试在绑定后直接在可观察对象之外设置下拉列表值,然后触发更改事件,但没有发生任何事情。

当 commonName = 'Subject' 和 apiName = 'Subject' 我做 dropdownlist.data('kendoDropDownList').value('Subject') 它有 -1 索引,因为它找不到具有该值的项目,即使显然有一个……我真的不明白这个绑定发生了什么。

有谁知道当文本和值字段不是整数而是字符串时如何设置默认值?它显然无法弄清楚传递给 value() 的字符串与其中一项的值相同......

0 投票
1 回答
739 浏览

javascript - 进行更改时,Kendo 单选按钮绑定 Observable 不更新值

我的单选按钮的 html 是:

我的绑定 observable 是:

在单选按钮正确的地方,最初选择我传递给 radioObservable.set() 方法的任何内容。但是,当我选择不同的选项并单击保存时... radioDragDrop 仍然是“EnableUser”。

当您选择 3 个单选按钮的不同选项时,任何人都可以看到此绑定有什么问题会导致 radioDragDrop 不更新?

0 投票
1 回答
239 浏览

javascript - Kendo Observable.toJSON() 不返回完整对象

我有一个包含 SharePoint 站点和文件夹元数据的 Kendo Observable 对象。我尝试使用点符号和提供的 Observable.set() 方法添加站点对象。

它们被添加到对象中,当我检查对象时,新站点对象确实被添加到 Observable 中。但是当我调用 toJSON 时,我只会得到在页面加载时创建的初始 Observable。

我自己创建文件夹对象,站点对象是从用户提交的表单序列化的。两者都被添加到 Observable 中,调用 configuration.toJSON() 后两者都不存在。配置是我的根 Observable。

先感谢您。

0 投票
1 回答
194 浏览

kendo-ui - 当 Kendo Observable 基于远程数据源时,如何设置它的值?

我需要从数据源获取的字段的默认值,并使用可观察对象绑定到该字段。(如果用户需要,可以使用树视图更新该值)。我可以读取初始远程数据源,构建可观察对象并将值绑定到字段。然后我可以弹出一个对话框,显示一棵树并返回值。我似乎无法设置 observable 的值,因为它基于数据源,因此似乎是我在控制台中查看的更大、更复杂的 json 对象。为了使其正常工作,我还必须进行不同的绑定,如下所示。

下面如果只是一个片段,但应该给出一个想法。远程数据源只返回:{"name":"a name string"}

在玩了很多之后,我设法获得了要绑定的值: data-bind="text: dataSource.data()[0].name" 但我在任何地方都找不到这个文档。在我将 observable 输出到控制台的地方,我得到了一个很棒的大对象,而不是我期望的简单的 observable 数据结构。我怀疑我在这里遗漏了一些基本的东西!我目前只是试图阅读上面的 observable,但无法让它从 json 源返回字符串。

0 投票
2 回答
175 浏览

javascript - 剑道绑定。更改视图模型时视图未更新

由于某些超出我的原因,更改视图模型时我的视图没有更新。我在这里做错了什么?

它显示:
Test1 100
Test2 200

当我期望:
Test1 300
Test2 400

Javascript:

HTML: