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
Js系列
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什么的事件,太麻烦了,这时,我想到了knockoutjs,这东西好,为什么,是因为它够简单,够强大,这两点对于程序员来说,就是好! 先来看一下页面的效果 当字数达到某个值时,如10个字,这时文本框将不允许你再次输
·
2015-10-27 13:35
knockout
MVVM架构~knockout
js系列
之为validation.js扩展minLength和maxLength
返回目录 为什么要对minLength和maxLength这两个方法进行扩展呢,是因为这样一个需求,在用户注册时,可以由用户自己决定他们输入的字符,中文,英文,数字均可,这样做了之后,使用户的体验更好,但对于程序来说就有些麻烦了,因为 我们的Length方法只针对英文字符和数字而言的 原因1:事实上,真实的数据存储里,中文和全角他们占用的是两个字符的空间,所以,我们在验证中文时,应该考虑到这
·
2015-10-27 13:35
validation
MVVM架构~knockout
js系列
之验证信息自定义输出~再续
返回目录 对于一个项目的表单验证,方式有很多,效果也有很多,具体使用哪种完成取决于产品这边,产品让你用什么,你就要用什么,而做为开发人员,我们要做的就是"整理近可能多的架构方式",这样才可以自由的应变. 对于表单验证,我今天看了新浪的邮箱注册,觉得效果还可以,所以,就写了一个,它利用了knockoutjs里的hasfocus属性,对文本框进行焦点捕捉来实现的. 新浪截图 说明
·
2015-10-27 13:34
knockout
MVVM架构~knockout
js系列
之级联select
返回目录 对于下拉列表框的绑定在之前的knockoutjs文章中已经介绍过,今天主要说一下级联的select,事实上,在knockoutjs里,是以数据绑定为中心的,而数据是以面向对象为前提的,而对于级联绑定来说,它也是一种面向对象里关系对象的体现,有了关系对象,我们就可以把级联很容易的开发出来,而不用像之前JS那么麻烦了。 准备数据对象 var Grade_Subject_R =
·
2015-10-27 13:32
knockout
MVVM架构~knockout
js系列
之包括区域级联列表的增删改
返回目录 这个例子我做了几次,之前总是有BUG,目前测试后,确定没有BUG才发上来的,主要功能是实现“我的银行”模块的增删改的功能,这个里面包括了级联列表的区域选择,这部分是难点,在开发过程中,我们应该知道一个概念,在knockoutjs里,如果你的select被绑定了optionsValue属性,那么它将存储这个普通的字符,而如果你没有设置optionsValue,那么它存储的是JS对象。 H
·
2015-10-27 13:32
knockout
MVVM架构~knockout
js系列
之验证成功提示显示
返回目录 对于knockout.validation来说,我们已经知道了如何去验证大部分表单元素,而有时,我们的需求希望在每个元素验证成功后,去显示正确的提示,这个我们很容易的使用self.元素.isValid()方法来实现。 下面给出相关的代码 CSS代码 <style type="text/css"> .validationMessage {
·
2015-10-27 13:32
knockout
MVVM架构~knockout
js系列
之从Knockout.Validation.js源码中学习它的用法
返回目录 说在前 有时,我们在使用一个插件时,在网上即找不到它的相关API,这时,我们会很抓狂的,与其抓狂,还不如踏下心来,分析一下它的源码,事实上,对于JS这种开发语言来说,它开发的插件的使用方法都在它的源码里,只要你踏下心去看,一切就都有了! Knockout.Validation.js是为Knockout插件服务的,它可以为Knockout对象进行验证,就像你使用MVC模型验证一样,而这
·
2015-10-27 13:31
validation
MVVM架构~Knockout
js系列
之验证机制的引入
返回目录 对于Knockoutjs本身来说,没有提供验证模块,不过,有第三方的扩展,就像你为jquery库作extensions一样,这讲中我将介绍一个Knockout插件扩展,knockout.validation.js,用它来实现对HTML标记的验证, 下面是它在Github上的地址https://github.com/Knockout-Contrib/Knockout-Validatio
·
2015-10-27 13:30
knockout
大熊君大话NodeJS之------Connect中间件模块(第一季)
一,开篇分析 截止到今天来说,Node
JS系列
文章已经有将近十篇了,让我们回顾一下: (1),大熊君大话NodeJS之开篇------Why NodeJS(将Javascript进行到底) (2)
·
2015-10-27 12:48
connect
Node
JS系列
~第一个小例子,实现了request.querystring功能
返回目录 百度百科上: Node.js是一套用来编写高性能网络服务器的JavaScript工具包,一系列的变化由此开始,在Node中,Http是首要的。Node为创建http服务器作了优化,所以在网上看到的大部分示例和库都是集中在web上(http框架、模板库等)。 Node.js的优点 nodejs作为一个新兴的后台语言,有很多吸引人的地方: RESTful API 单线程
·
2015-10-27 12:16
request
Spring.Net+NHibenate+Asp.Net mvc +Ext
Js系列
总结(持续更新)
Spring.Net+NHibenate+Asp.Net mvc +Ext
Js系列
是我2008-2009完成的一系列简单入门,在这里整理一下,需要说明的是,这一系列我将会在2010年来完善
·
2015-10-23 09:30
asp.net
Node.js入门精华博客总结
一个周末掌握IT前沿技术之node.js篇:http://ittechnical.sinaapp.com/ 从零开始node
js系列
文章:http://blog.fens.me/series-nodejs
HarborChung
·
2015-08-27 16:00
JS系列
——Linq to js使用小结
前言:前面几篇介绍了下C#基础技术中的几个:反射、特性、泛型、序列化、扩展方法、LinqtoXml等,本来还有两三个知识点没有写完,比如委托、多线程、异步等,后面会陆续将它们补起来,以便作为一套完整的系列。之所以有这篇是因为目前BS项目中前端经常需要对Json的数组对象进行筛选、查找、判断是否存在等操作。这时就想到了好用的Linq。博主几年前用过Linqtojs,那个时候还觉得那样写很别扭,于是没
懒得安分
·
2015-07-30 13:00
angularJS学习笔记之一
angular
JS系列
WelcometoangularJS!Hello{{name}}MVC设计模式(ModelViewC
根本停不下来丶
·
2015-07-28 11:22
angularJS
从零开始node
js系列
文章
从零开始node
js系列
文章,将介绍如何利Javascript做为服务端脚本,通过Nodejs框架web开发。Nodejs框架是基于V8的引擎,是目前速度最快的Javascript引擎。
ronin47
·
2015-07-23 20:00
nodejs系列学习
从零开始node
js系列
文章
从零开始node
js系列
文章,将介绍如何利Javascript做为服务端脚本,通过Nodejs框架web开发。Nodejs框架是基于V8的引擎,是目前速度最快的Javascript引擎。
ronin47
·
2015-07-21 15:00
nodejs系列学习
Node.js学习路线图
Node.js学习路线图从零开始node
js系列
文章,将介绍如何利Javascript做为服务端脚本,通过Nodejs框架web开发。
萨斯辈的呼唤
·
2015-07-19 22:00
bower解决js的依赖管理
从零开始node
js系列
文章,将介绍如何利Javascript做为服务端脚本,通过Nodejs框架web开发。Nodejs框架是基于V8的引擎,是目前速度最快的Javascript引擎。
xiaoxinyu316
·
2015-06-18 13:00
Nodejs学习路线图
从零开始node
js系列
文章,将介绍如何利Javascript做为服务端脚本,通过Nodejs框架web开发。Nodejs框架是基于V8的引擎,是目前速度最快的Javascript引擎。
lisaem
·
2015-05-12 16:00
JavaScript
java
c
python
nodejs
nodejs express3.x 创建项目
从零开始node
js系列
文章从零开始node
js系列
文章,将介绍如何利Javascript做为服务端脚本,通过Nodejs框架web开发。
u010081689
·
2015-03-30 10:00
html
js
01序-AngularJS 基础教程
0.目录目录前言Angular
JS系列
教程目录学习资源声明1.前言AngularJS是为了克服HTML在构建应用上的不足而设计的。
whqet
·
2015-03-26 08:00
AngularJS
原创翻译
系列教程
Nodejs基础中间件Connect
从零开始node
js系列
文章,将介绍如何利Javascript做为服务端脚本,通过Nodejs框架web开发。Nodejs框架是基于V8的引擎,是目前速度最快的Javascript引擎。
ww169920502
·
2015-03-14 13:56
nodejs
Browserify 跑在浏览器上的Node程序
文章源自:http://blog.fens.me/nodejs-browserify/ 从零开始node
js系列
文章,将介绍如何利Javascript做为服务端脚本,通过Nodejs框架
weistar
·
2015-03-04 11:00
browser
Spring.Net+NHibenate+Asp.Net mvc +Ext
Js系列
总结
http://www.cnblogs.com/lonely7345/archive/2010/02/10/1667072.html
zzy7075
·
2015-02-27 10:00
从零开始程序员
从零开始写个编译器吧系列(知乎专栏)从零开始写一个简单的操作系统(伯乐在线)从零开始写JavaScript框架(图灵社区)从零开始写jQuery框架(蓝色理想)从零开始node
js系列
文章(粉丝日志)从零开始编写网络游戏
lengchun10
·
2015-02-05 08:00
node.js中文资料导航
node.js中文资料导航转自https://github.com/youyudehexie/node123Node.jsHomePageInfoq深入浅出Node.
js系列
(进阶必读)Node.js中文文档被误解的
whqet
·
2015-02-02 15:00
资源分享
node-js
实用
JS系列
——事件类型
事件就是用户对窗口上各种组件的操作。JS中的事件中的事件即由访问Web页面的用户引起的一系列的操作。一般用于浏览器和用户操作进行交互,例如:用户的单击事件等。类型分为:内联模型、脚本模型和DOM2模型。1、内联模型先看两个内联模型的例子://示例1 或者利用函数 functiontest(){ alert("HelloWorld!"); } //示例2 它是最传统的处理事件
u010066934
·
2015-01-29 20:00
JavaScript
事件
实用
JS系列
——面向对象中的类和继承
背景: 在最开始学习JavaScript时,我们就知道,它是一种脚本语言,也有面向对象机制。但它的面向对象继承机制是基于原型的,即Prototype。今天,我们就来找一下JS中OO的影子。 创建类1、用function模拟创建类,类似构造函数functionAnimal(){ this.name="动物"; this.action="打招呼"; } varanimal=newAnimal()
u010066934
·
2015-01-20 20:00
JavaScript
面向对象
Three
JS系列
教程-Lesson7
效果: 代码: Three.jstutorial-Lesson07 body{background:#eeeeee;overflow:hidden;} varscene,camera,mesh,renderer; if(Detector.webgl){ renderer=newTHREE.WebGLRenderer({antialias:tru
18211103738
·
2015-01-17 11:00
WebGL
three.js
Three
JS系列
教程-Lesson7
阅读更多效果:代码:Three.jstutorial-Lesson07body{background:#eeeeee;overflow:hidden;}varscene,camera,mesh,renderer;if(Detector.webgl){renderer=newTHREE.WebGLRenderer({antialias:true});}else{renderer=newTHREE.C
18211103738
·
2015-01-17 11:00
three.js
webgl
实用
JS系列
——BOM常用对象
背景: 最近在着手项目的时候,意识到自己JS的欠缺。虽然看了不少JavaScript的视频,但真正项目中并不是经常遇到大且难的例子。所以JavaScript的基础还需要再打扎实,也就有了这一系列博客。这一系列更重视实用,理论部分可参看之前博客。 BOM(BrowserObjectMode)浏览器对象模型,是Javascript的重要组成部分。它提供了一系列对象用于与浏览器窗口进行
u010066934
·
2015-01-15 19:00
JavaScript
bom
大熊君大话NodeJS之------Connect中间件模块(第一季)
一,开篇分析截止到今天来说,Node
JS系列
文章已经有将近十篇了,让我们回顾一下:(1),大熊君大话NodeJS之开篇------WhyNodeJS(将Javascript进行到底)(2),大熊君大话NodeJS
大熊君{{bb}}
·
2015-01-13 15:00
Three
JS系列
教程-Lesson6
效果: 代码: Three.jstutorial-Lesson06 body{background:#ffffff;overflow:hidden;color:#999999} 'F'键:切换纹理滤镜(仅对WebGLRenderer有效) 'L'键:切换灯光(仅对WebGLRenderer有效) 'Z':绕z轴旋转 '←':左旋转 '→':右旋
18211103738
·
2015-01-10 16:00
WebGL
three.js
Three
JS系列
教程-Lesson6
阅读更多效果:代码:Three.jstutorial-Lesson06body{background:#ffffff;overflow:hidden;color:#999999}'F'键:切换纹理滤镜(仅对WebGLRenderer有效)'L'键:切换灯光(仅对WebGLRenderer有效)'Z':绕z轴旋转'←':左旋转'→':右旋转'↑':上翻转'↓':下翻转Renderer:varscen
18211103738
·
2015-01-10 16:00
webgl
three.js
Three
JS系列
教程-Lesson5
阅读更多效果:代码:Three.jstutorial-Lesson05body{background:#eeeeee;overflow:hidden;}varscene,camera,mesh,renderer;if(Detector.webgl){renderer=newTHREE.WebGLRenderer({antialias:true});}else{renderer=newTHREE.C
18211103738
·
2015-01-09 21:00
webgl
three.js
Three
JS系列
教程-Lesson5
效果: 代码: Three.jstutorial-Lesson05 body{background:#eeeeee;overflow:hidden;} varscene,camera,mesh,renderer; if(Detector.webgl){ renderer=newTHREE.WebGLRenderer({antialias:tru
18211103738
·
2015-01-09 21:00
WebGL
three.js
Three
JS系列
教程-Lesson4
阅读更多效果:代码:Three.jstutorial-Lesson04body{background:#000000;overflow:hidden;}varscene,camera,mesh,renderer;if(Detector.webgl){renderer=newTHREE.WebGLRenderer({antialias:true});}else{renderer=newTHREE.C
18211103738
·
2015-01-09 21:00
webgl
three.js
Three
JS系列
教程-Lesson4
效果: 代码: Three.jstutorial-Lesson04 body{background:#000000;overflow:hidden;} varscene,camera,mesh,renderer; if(Detector.webgl){ renderer=newTHREE.WebGLRenderer({antialias:tru
18211103738
·
2015-01-09 21:00
WebGL
three.js
Three
JS系列
教程-Lesson3
效果: 代码: Three.jstutorial-Lesson03 body{background:#000000;overflow:hidden;} varscene=newTHREE.Scene(); varcanvasWidth=window.innerWidth; varcanvasHeight=window.innerHeight;
18211103738
·
2015-01-09 18:00
WebGL
three.js
Three
JS系列
教程-Lesson2
效果: 代码: Three.jstutorial-Lesson02 body{background:#eeeeee;overflow:hidden;} varscene=newTHREE.Scene(); varcanvasWidth=window.innerWidth; varcanvasHeight=window.innerHeight
18211103738
·
2015-01-09 18:00
WebGL
three.js
Three
JS系列
教程-Lesson1
效果: 代码: Three.jstutorial-Lesson01 body{ /*SetthebackgroundcoloroftheHTMLpagetoblack*/ background:#eeeeee; /*Hideoversizedcontent.Thispreventsthescrollbars.*/ overflow:hidden; }
18211103738
·
2015-01-09 18:00
WebGL
three.js
干货分享:从零开始学编程 系列汇总
从零开始写个编译器吧系列(知乎专栏)从零开始写一个简单的操作系统(伯乐在线)从零开始写JavaScript框架(图灵社区)从零开始写jQuery框架(蓝色理想)从零开始node
js系列
文章(粉丝日志)从零开始编写网络游戏
sleepindelphi
·
2015-01-08 10:04
程序员
干货分享:从零开始学编程 系列汇总
从零开始写一个简单的操作系统 (伯乐在线) 从零开始写JavaScript框架 (图灵社区) 从零开始写jQuery框架 (蓝色理想 ) 从零开始node
js
justjavac
·
2015-01-08 10:00
编程
干货分享:从零开始学编程 系列汇总
从零开始写一个简单的操作系统 (伯乐在线) 从零开始写JavaScript框架 (图灵社区) 从零开始写jQuery框架 (蓝色理想 ) 从零开始node
js
justjavac
·
2015-01-08 10:00
编程
干货分享:从零开始学编程 系列汇总
从零开始写一个简单的操作系统 (伯乐在线) 从零开始写JavaScript框架 (图灵社区) 从零开始写jQuery框架 (蓝色理想 ) 从零开始node
js
justjavac
·
2015-01-08 10:00
编程
干货分享:从零开始学编程 系列汇总
从零开始写一个简单的操作系统 (伯乐在线) 从零开始写JavaScript框架 (图灵社区) 从零开始写jQuery框架 (蓝色理想 ) 从零开始node
js
justjavac
·
2015-01-08 10:00
编程
干货分享:从零开始学编程 系列汇总
从零开始写个编译器吧系列(知乎专栏)从零开始写一个简单的操作系统(伯乐在线)从零开始写JavaScript框架(图灵社区)从零开始写jQuery框架(蓝色理想)从零开始node
js系列
文章(粉丝日志)从零开始编写网络游戏
justjavac
·
2015-01-08 10:00
干货分享:从零开始学编程 系列汇总
从零开始写一个简单的操作系统 (伯乐在线) 从零开始写JavaScript框架 (图灵社区) 从零开始写jQuery框架 (蓝色理想 ) 从零开始node
js
justjavac
·
2015-01-08 10:00
编程
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他