knockout.sync.js:同步库管理模型,以便在设备和后端之间同步

时间:2024-06-12 16:20:18
【文件属性】:

文件名称:knockout.sync.js:同步库管理模型,以便在设备和后端之间同步

文件大小:1.11MB

文件格式:ZIP

更新时间:2024-06-12 16:20:18

JavaScript

Knockout.sync.js 是一种扩展,使您可以集中管理并在客户端和后端之间同步视图模型及其所有业务逻辑。 介绍 您想推出新版本的与Viewmodel相关的功能/计算/验证规则,而不必强迫用户重新启动? 客户端可能同时使用多个设备? 是一个很小的ko扩展,可为您的项目提供实时同步功能。 您在一台设备上修改表单/值,并且可以透明地实时查看客户端设备上的更改。 服务器可能会发布新版本的计算值或函数,并且客户端可以在后台刷新ko绑定,而无需进行任何编程工作。 支持同步: JSON格式的视图模型的值 视图模型本身包括 静态属性 楷模 计算值 职能 目前,它使用库来建立Websocket的连接性。 如果您需要其他方式,请让我知道... 集中管理的模型 服务器可以(但不是必须)集中定义和维护完整的视图模型和环境(静态,计算值,函数,验证规则)。 这使您可以 集中管理模型,以便在客户端


【文件预览】:
knockout.sync.js-master
----knockout.sync.js(2KB)
----.gitignore(31B)
----package.json(1KB)
----dist()
--------knockout-latest.js(45KB)
--------socket.io.min.js(44KB)
--------knockout.mapper.min.js(5KB)
--------funcsync.min.js(3KB)
----LICENSE(1KB)
----README.md(3KB)
----demo.gif(1.04MB)
----Gulpfile.js(1KB)
----knockout.sync.min.js.map(2KB)
----test()
--------www()
--------model.js(499B)
--------server.js(722B)
----knockout.sync.min.js(942B)

网友评论