【问题标题】:How to check if knockout has finished data binding如何检查敲除是否完成数据绑定
【发布时间】:2012-06-15 15:41:12
【问题描述】:

我目前正在尝试将 KendoUI 的 panelBar 功能实现到工作中的应用程序中。我意识到 kendoUI 和 KnockOut 不能很好地交互。目前的主要问题是 panelBar 的实现不能很好地工作,因为有一个动态剔除属性会破坏它。这是我发现干扰的ko:

data-bind="foreach: 过滤器

这个小代码在一个包裹其他代码的 div 中。但主要问题是 foreach 正在干扰 KendoUI。我想解决这个问题的方法是通过某种方式检查敲除是否完成所有绑定,然后调用代码来实现 kendoUI。

感谢您的帮助!

【问题讨论】:

  • 我不认为ko.applyBindings() 是异步调用。在脚本中的该行之后,应该完成绑定。
  • 您遇到的实际问题是什么?
  • 问题是 kendoUI 面板栏没有被实现,因为数据绑定 - 所以我现在正在尝试解决这个问题
  • 你能发布一些你的代码吗?

标签: javascript binding knockout.js kendo-ui


【解决方案1】:

您是否在为 Kendo UI 使用 Knockout 绑定处理程序?如果没有,请查看这些绑定处理程序。简而言之,它们有助于制定两个库之间的接口。 http://rniemeyer.github.com/knockout-kendo/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-06-23
    • 1970-01-01
    • 2011-08-13
    • 2013-12-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-23
    相关资源
    最近更新 更多