E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Knockout
个人整理的
Knockout
.js文档,有兴趣的朋友可以直接下载!
上周四在看
Knockout
.js的官方文档,阅读过程中顺便将其整理成了一份完整的文档,如果你此有兴趣,可以从这里下载。 P.S.
·
2015-10-31 10:13
knockout
MVVM设计模式在Javascript和HTML5中的应用
如果你关注HTML5并且对MVVM感兴趣,可以看看这些资源 (
Knockout
在园子里已经有人翻译了些教程): Kn
·
2015-10-31 10:16
JavaScript
Knockout
<button id="load">Load</button><ul data-bind="template: { foreach: vendors }"> <li><span data-bind="text: Id"></span></li></u
·
2015-10-31 10:18
knockout
Knockout
js实战开发:控制子绑定(control descendant bindings)
在此之前我们首先说明一下,此项功能相对来说比较高级,通常我们在创建自己的可重用的库时我们才会使用,不是说当我们在使用
Knockout
js创建我们的应用时一定要使用此项功能的。
·
2015-10-31 10:54
knockout
Knockout
js实战开发:JSON数据的加载和保存(Loading and Saving JSON data)
Knockout
js可以帮助我们实现复杂的客户端交互,但是在很多的时候我们需要和我们的服务器进行数据交互或者至少将数据序列化到我们的本地存储器。
·
2015-10-31 10:54
knockout
Knockout
js实战开发:自定义标签支持虚拟元素(Creating custom bindings that support virtual elements)
Knockout
js的控制流程绑定(比如:if和foreach)不仅仅可以绑定在一个真实的DOM元素上,我们也可以将其绑定到一个虚拟的DOM元素上,这个DOM是由一个特殊语法定义的。
·
2015-10-31 10:54
knockout
Knockout
js属性绑定(Bindings)之流程控制(Control flow)
在上一篇《
Knockout
js属性绑定(Bindings)之控制文本和外观(Controlling text and appearance)》我们介绍了怎么样为View层的组件绑定对应的属性,这篇文章我们接着介绍
·
2015-10-31 10:53
knockout
Knockout
js属性绑定(Bindings)之控制文本和外观(Controlling text and appearance)
上次我们通过《
Knockout
js实战开发:属性监控(Observables)和依赖跟踪(Dependency tracking )》一文对
Knockout
js的属性监控有了初步的了解,在昨天的文章中我们只是对某个属性进行监控介绍
·
2015-10-31 10:53
knockout
Knockout
js实战开发:属性监控(Observables)和依赖跟踪(Dependency tracking )
昨天我们通过
Knockout
js环境搭建一文对
Knockout
js进行了简单的了解,我们在使用Js的很多情况下都是为了实现页面的局部刷新从而可以获得数据,使用
Knockout
js的情况也不例外,在
Knockout
js
·
2015-10-31 10:53
dependency
Knockout
js实战开发:创建自定义绑定(Creating custom bindings)
在使用
Knockout
js时我们并不仅仅限于使用内建的绑定,比如:click、value等,我们可以创建自己的绑定规则。
·
2015-10-31 10:53
knockout
Knockout
js属性绑定(Bindings)之表单处理(Working with form fields)
我们在使用
Knockout
js最多的时候莫过于使用上次介绍的流程控制(Control flow)和今天将要介绍的表单处理(Working with form fields)了,我们使用表单处理可以帮助我们处理比如事件
·
2015-10-31 10:53
knockout
Knockout
js属性绑定(Bindings)之模板绑定(template binding)
关于
Knockout
js属性绑定的内容我们基本上已经介绍完了,最后我们再介绍一下属性绑定的最后一个模块,那就是模板绑定(template binding)。
·
2015-10-31 10:53
template
Knockout
js属性绑定(Bindings)之绑定语法(Binding syntax)
在之前我们对
Knockout
js属性绑定的内容作了相应的介绍,并在介绍的过程中我们应用了很多的例子来说明,在这些例子中我们经常会见到诸如:data-bind、$parent等语法,这些都是
Knockout
js
·
2015-10-31 10:53
knockout
Knockout
js环境搭建
最近要在项目中使用
Knockout
js,因此今天就首先研究了一下
Knockout
js的环境搭建,并进行了一个简单的测试。
·
2015-10-31 10:52
knockout
用ASP.NET开发胖客户端应用程序
Web开发者可以使用诸如Backbone及
Knockout
等客户端库去更好地组织他们的客户端代码,并提供更丰富的客户端体验。我们指出了一些资源。
·
2015-10-31 10:24
asp.net
knockout
使用技巧:告知
knockout
忽略页面容器内特定部分的绑定
翻译原文: http://www.knockmeout.net/2012/05/quick-tip-skip-binding.html 问题:如何在一个页面中绑定多个view models。 通常的做法是通过调用ko.applyBindings(vm,containerNode)方法将view model 绑定到特定的根元素节点上,然而,这种方法的限制在于当你需要邦定多个view m
·
2015-10-31 10:37
knockout
使用
knockout
js 实现级联下拉列表
在Asp.net MVC 中实现级联下拉列表是一件很容易的事,用Jquery配合@Html.DropDownList可以很方便,但是现在有了
knockout
js 用
knockout
js实现级联会更简洁和优雅
·
2015-10-31 10:38
knockout
我的权限系统设计实现MVC4 + WebAPI + EasyUI +
Knockout
(四)授权代码维护
一、前言 权限系统设计中,授权代码是用来控制数据访问权限的。授权代码说白了只是一树型结构的数据,没有什么其它的业务意义。那么这个页面的功能也就非常简单授权代码维护:新增、修改、删除授权代码数据。 二、正文 我们实际上就是要实现一个treegrid的增删改的功能,技术上很容易实现。 1、新建控制器 PermissionControlle.cs public class PermissionC
·
2015-10-31 09:06
knockout
我的权限系统设计实现MVC4 + WebAPI + EasyUI +
Knockout
(五)框架及Web项目的组件化
一、组件化印象 1、先给大家看一张截图 如果我告诉大家,这就是一个web管理系统发布后的所有内容,你们会不会觉得太简洁了,只有一个web.config、一个Global.asax文件,其它的都是dll文件,没有aspx、cshtml、html页面,没有js css images文件,但它的确能跑起来,跑起来之后的截图如下 2、再看我新建一个项目的流程 新建一个ASP.NET MVC
·
2015-10-31 09:06
knockout
我的权限系统设计实现MVC4 + WebAPI + EasyUI +
Knockout
(三)图形化机构树
一、前言 组织机构是国内管理系统中很重要的一个概念,以前我们基本都是采用数据列表的形式展现,最多只是采用树形列表展现。虽然够用,但是如果能做成图形化当然是最好不过了。这里我不用任何图形控件,就用最原始的方式,用脚本画html的方式来展现一个图形化的机构树。 二、功能分析 当然我们除了生成图形的功能还有其它的维护机构数据的功能: 1、展现机构图形 2、新增组织机构 3、编辑组织机构 4、删除组织
·
2015-10-31 09:05
knockout
knockout
Ajax异步无刷新分页 Demo +mvc+bootstrap
最近工作中web客户端需要用到
knockout
,在此记录下一些Demo,以后用到的时候查找起来方便。也希望给新入门的
knockout
使用者一点经验。
knockout
官方文档。
·
2015-10-31 08:07
bootstrap
KnockOut
绑定之Click绑定
Click绑定对DOM元素添加一个函数,当DOM元素被点击的时候调用。在button,input 或者a标签中常用,但其实他适用于任何可见的DOM元素。 example(click绑定) @{ Layout = null; } <script src="~/Scripts/jquery-1.10.2
·
2015-10-31 08:07
knockout
MVC3.0+
knockout
.js+Ajax 实现简单的增删改查
自从到北京入职以来就再也没有接触MVC,很多都已经淡忘了,最近一直在看
knockout
.js 和webAPI,本来打算采用MVC+
knockout
.js+webAPI
·
2015-10-31 08:36
knockout
MVC4+WebApi+Redis Session共享练习(上)
本文用到的知识点有MVC4、
knockout
.js、EntityFramework、WebApi、Redis缓存及基于Redis缓存的Session共享,都是很
·
2015-10-31 08:36
session共享
初试konckout+webapi简单实现增删改查
Knockout
是一个以数据模型(data model)为基础的能够帮助你创建富文本,响应显示和编辑用户界面的JavaScript类库。
·
2015-10-31 08:47
增删改查
knockout
表单绑定 要怎么Mapping才好
问题 之前有了解过
knockout
,学习过绑定语法,结合帮助文档,做个Demo倒也不成问题,但是部分地方很不爽,不知道是我的用法不对,还是功力不够。
·
2015-10-31 08:15
knockout
不要听吹牛逼什么前端MVVM框架就是好,其实都是一帮没学好分层设计的搞出来的,让你彻底看清前端MVVM的本质
最近前端圈子里面,发现大家都在热炒概念,什么
knockout
,angularJs,都被捧成神了,鄙人不才,最近心情也不好,特地写这篇文章来找骂 写代码的码农都知道,Java社区虽然不是一个提出分层思想的
·
2015-10-30 17:11
框架
prerender-SPA程序的SEO优化策略
随着web2.0的兴起,ajax的时代已经成为了事实,更如今
Knockout
,backbone, angular,ember前端MDV(model driver view)框架强势而来,Single Page
·
2015-10-30 16:41
seo
knockout
Js在移动设备上有时无法更新控件值
最近在用cordova(phonegap)写一个移动app,表单比较复杂,用了
knockout
Js作为前端的MVVM框架进行数据绑定。
·
2015-10-30 14:35
knockout
knockout
.js
official website http://
knockout
js.com/ Cascading drop down with
knockout
js
·
2015-10-30 13:07
knockout
ASP.NET防伪令牌与JSON有效载荷
不过,在创建基本的Ajax请求或使用
Knockout
、Backbone这种包含JSON有效载荷(playload)的JavaScript框架时,需要对这种方法做一些修改。
·
2015-10-30 13:10
asp.net
Knockout
.js 2.2 发布,JavaScript UI 库
Knockout
.js 2.2 发布了,
Knockout
是个JavaScript library,帮助创建丰富的显示和编辑器UI,通过干净的底层数据模型。你可以在任何时候动态更新UI的选择部分。
·
2015-10-30 13:06
JavaScript
knockout
模型闭包 closespace,高内聚viewModel编写,event事件绑定
写
knockout
的人都知道,想声明一个绑定对象需要这么写。 function User(model) { this.Id = ko.observable(model ?
·
2015-10-30 12:52
knockout
KnockOut
绑定之foreach绑定(mvc+
knockout
)
什么时候使用foreach绑定 foreach绑定对于数组中的每一个元素复制一节标记语言,也就是html,并且将这节标记语言和数组里面的每一个元素绑定。当我们呈现一组list数据,或者一个表格的时候,十分有用。 如果你绑定的数组是一个"监控数组" ,observable array,(和wpf里面的ObservableCollection<T>差不多)
·
2015-10-30 12:18
knockout
knockout
.js的学习笔记
knockout
.js试图将微软历经验证的成功方案MVVM解决方案引进JS,因此很有必要学习下。MVVM是专门为解决富交互频变动的界面开发而生,这与web开发非常相似。
·
2015-10-30 12:05
knockout
学习
KnockOut
第三篇之List
&nbs
·
2015-10-30 11:54
knockout
用Javascript评估用户输入密码的强度(
Knockout
版)
我们来看看如果使用
Knockout
更简单的来实现密码强度的验证。 原有代码请查看: View Code <!
·
2015-10-30 11:11
JavaScript
Knockout
应用开发指南 第一章:入门
1
Knockout
简介 (Introduction)
Knockout
是一个轻量级的UI类库,通过应用MVVM模式使JavaScript前端UI简单化。
·
2015-10-30 11:10
knockout
Knockout
监控数组对象属性
代码:functionProduct(ProductID,ProductName,ProductNum,Result,Price){ this.ProductID=ko.observable(ProductID); this.ProductName=ko.observable(ProductName); this.ProductNum=ko.observable(ProductNum);
hongdada
·
2015-10-29 15:00
Knockout
应用开发指南(完整版) 目录索引
使用
Knockout
有一段时间了(确切的说从MIX11大会宣传该JavaScript类库以来,我们就在使用,目前已经在正式的asp.net MVC项目中使用),
Knockout
使用js代码达到双向绑定的目的
·
2015-10-28 08:15
knockout
ie8下使用
knockout
js遇到的一个模板异常
ViewModel中有一个数组,代码大概如下: function ReportViewModel(){ var self = this; self.extendedProperties = ko.observableArray([]); ... } 在从服务端获取到数据之后,使用下面的代码更新模型: for (var index in json.ex
·
2015-10-28 08:03
knockout
Knockout
开发中文API系列1
从本节开始介绍关于
Knockout
Js相关的内容,本节主要介绍
knockout
js一些重要特性与优点,以及它与Jquery等框架库之间的区别。 1、
Knockout
.js是什么?
·
2015-10-28 07:30
knockout
Knockout
js 实践入门 (3) 绑定数组
<form id="form1" runat="server"> <div> <!--text value绑定mo
·
2015-10-27 15:31
knockout
knockout
更新列表中的某条数据,
knockout
.js绑定数组时更新其中一条数据
knockout
是一款前端实现MVVM的JS框架,仅
knockout
.js一个47kb的文件,相当实用,做前端无刷新页面,快速实现JS与HTML数据交互。
·
2015-10-27 14:07
knockout
MVVM架构~
knockout
js系列之扩展ajax验证~验证输入数据是否与后台数据相等
返回目录 在看这篇文章之前,你有必要先看我之前的文章,之前文章是将一个方法以参数的形式传给KO,然后返回一个真假值,去做验证,这类似于面向对象语言里的委托,在JS里我们叫它回调方法,本篇文章与前一文章不同,需要有两个参数,其一是远程方法的签名(JS方法),其二是已知要比较的数据(可能是加密后的密码数据),当用户输入文字后,它将会调用JS方法获取远程数据,以比较原数据与你输入的数据是否匹配. 知识
·
2015-10-27 13:37
knockout
MVVM架构~
knockout
js系列之数组的$index和$data
返回目录 已经写了很多
knockout
js的文章了,今天在review代码时,忽然看到一个问题,在
knockout
环境下,如何遍历一个简单的数组?
·
2015-10-27 13:37
knockout
MVVM架构~
knockout
js系列之为Ajax传递Ko数组对象
返回目录 一些要说的 这是一个很有意思的题目,在KO里,有对象和数组对象两种,但这两种对象对外表现都是一个function,如果希望得到他的值,需要进行函数式调用,如ko_a(),它的结果为一个具体值或者数组或者函数,而ko_a则表示一个KO对象。 今天主要说一下如何在ajax方法里向后台传递对象和数组等参数,一般说来,我们为后台传递的是字符串和数字,而如果希望传递对象,则需要使用$.para
·
2015-10-27 13:37
knockout
MVVM架构~
knockout
js系列之一些异常的总结(永久更新)
返回目录 1 关于attr属性的问题 这个问题主要出现的IE7和360浏览器,使用attr时,需要为属性名加上单引号,代码如下: <a data-bind="attr:{'href':url,'class':cssname},text:name"></a> 2 computed方法失效 这个问题需要将当前对象以参数的形式传入comput
·
2015-10-27 13:36
knockout
MVVM架构~
knockout
js系列之扩展ajax验证~验证数据是否存在
返回目录 在大部分网站里,用户名都是唯一的,即当用户注册时,如果用户输入的名字不合法,我们需要提示用户,让用户再起个新名字,而这种复杂的验证一般是通过JS来实现的,如果把它集成到ko里,那就完美了.有了这个想法,我开始尝试它,相信一定可以成功的! 起初在设计时出现了很多问题,如ajax异步问题,延时处理问题,ajax返回值问题等等,经过几次失败后,在总结了相关知识后,终于设计出来了一个不错的扩
·
2015-10-27 13:36
knockout
MVVM架构~
knockout
js系列之文本框数符长度动态统计功能
返回目录 这个功能为什么要写呢,因为在之前做了一个前端的页面效果,使用JS写的,感觉很累,真的,对于一个文本框长度动态统计,你要写blur,press,down什么的事件,太麻烦了,这时,我想到了
knockout
js
·
2015-10-27 13:35
knockout
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他