gpt4 book ai didi

html - 如何将 JayData 与 Knockout 集成

转载 作者:行者123 更新时间:2023-11-28 02:07:43 27 4
gpt4 key购买 nike

我正在评估 Knockout 与 JayData 一起使用以创建独立的 Web 应用程序。按照本教程 (http://jaydata.org/tutorials/creating-a-stand-alone-web-application) 看来我将能够将我的数据存储在 iPhone、Android 和 HTML5 浏览器中...

我不确定如何将 JavaScript 查询语言与 Knockout 一起使用。我已经看到他们会提供一些支持,但我可能知道我自己该怎么做。

我不确定 Knockout 是否适合混合应用程序的 UI 库,希望您能分享一些专业知识。谢谢!

最佳答案

更新:从 1.1.0 版本开始,JayData 具有 knockoutjs 集成模块。在您的 html 页面中包含“jaydatamodules/knockout.js”,并让 JayData 提供带有 entity.asKoObservable() 的 Knockout observable。有了这个模块,queryable.toArray() 接受 ko.ObservableArrays 作为目标,用 kendo 可观察实体填充它。

自定义绑定(bind)正是您所追求的集成方式。您必须将与 JavaScript 对象交互的 knockoutjs 方式与 JayData 实体元数据函数及其 propertyChanged/propertyChanging 事件联系起来。

这不应该是一项艰巨的任务,因为 JayData 还支持简单的属性表示法 (object.property) 和异步属性访问器模式 (get_property(cb), set_property(cb)) .

关于html - 如何将 JayData 与 Knockout 集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10414489/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com