KnockoutJS
Awesome Knockout
¶
精选插件的精选列表 Knockout framework.
Frameworks¶
- Knockout - Knockout可以更轻松地使用JavaScript创建丰富的响应式UI
- Knockback - Knockback.js为Backbone.js模型和集合提供了Knockout.js魔法
- Durandal - 用JavaScript编写的跨设备,跨平台客户端框架,旨在构建单页应用程序
- Falconjs - 通过包含模型,集合和视图向knockout.js添加结构
Integrations¶
- JqueryUI - 基于KnockoutJS的丰富UI组件
- Kendo - 为Kendo UI小部件创建一组强大的Knockout.js绑定的项目
- Bootstrap - 一个插件,为twitter引导对象添加自定义绑定,例如工具提示和弹出窗口
- ASP.NET MVC - ASP.NET MVC的Knockout.js的强大功能
- Rails - KnockoutJS for Rails
- Meteor - 一个淘汰流星桥
Plugins and libraries¶
- Mapping - KnockoutJS的对象映射插件
- Validation - Knockout JS的验证库
- Sortable - 一个Knockout.js绑定,用于连接带有jQuery UI可排序功能的observableArrays
- Grid - Knockout的数据网格插件
- External Template Engine - 用于加载外部模板的Knockout.js的自定义模板引擎和模板源
- Postbox - 在单独的视图模型和组件之间发布/订阅分离的通信
- Deferred Updates - 修改Knockout的可观察/订阅系统部分以使用延迟更新的插件
- Delegated Events - 简单灵活的插件,可以进行声明性事件委派
- Projections - 将lodash FP可链接性添加到可观察数组
- Viewmodel - 灵活的方式来创建一个淘汰视图模型
- Observable Dictionary - 可观察字典的实现
- Model - Knockout.js实体的基本模型
- Namespaces - Knockout.js的命名空间
- Rest - 一个简单的库,用于通过RESTful操作扩展Knockout.js对象
- Local Storage - Knockout.js的LocalStorage持久性
- Router - 用于单页应用的路由器
Custom Bindings¶
- Punches - 增强的绑定语法的集合
- Switch Case - 强大的控制流绑定
- Repeat - 重复绑定可以在许多情况下取代foreach,并且更快更简单
- Table - Knockout的表绑定插件
Components¶
Examples¶
- WebSockets - 使用WebSockets和Knockout的实时协作Web应用程序示例