- 博客(8)
- 收藏
- 关注

原创 AngularJS自定义表单验证
Angular实现了大部分常用的HTML5的表单控件的类型(text, number, url, email, date, radio, checkbox),也实现了很多指令做为验证(required, pattern, minlength, maxlength, min, max)。在自定义的指令中,我们可以添加我们的验证方法到ngModelController的$validators对象上
2016-05-29 13:19:22
5148

原创 AngularJS表单验证
表单网页中用户于服务端交互数据的表单控件有input、select、textarea,而表单是将为了达到一个目的(登录、注册等)各种空间整合到一起的一个集合。表单和其中的表单控件提供了验证服务,可以让用户在提交(一般在点击类型为submit的按钮时提交)表单前意识到自己有非法(不符合要求,以下都将称为非法)的输入。这种验证方式(客户端验证)提供了比单独的服务端验证更好的用户体验,因为用户在
2016-03-22 11:09:42
767
翻译 Yeoman官网新手教程:第三章 用生成器为你的项目搭建脚手架
我们已经用‘脚手架’这个词很多次了,可是你可能还是不知道这个词的含义。在Yeoman中,‘脚手架’是个多义词,他为我们有特殊的配置需求的web app创造基础文件。在这一章中,我们会看到Yeoman是怎么为我们的Angularjs应用配置各种选项,像选择性的使用第三发的库,像SASS, Bootstrap,只需要很少量的时间。创建一个项目文件夹创建一个文件夹,我们所有的工作都将在这个文件夹
2016-04-09 09:52:55
1992
翻译 Yeoman官网新手教程:第二章 下载Yeoman生成器
在传统的web开发流程,我们需要花费大量的时间去生成我们的样板文件,比如说下载各种依赖的类库,手动的构建项目文件结构等.而Yeoman存在的意义就是让我们从这些繁琐的操作解脱出来!假设现在我们要做一个Angular项目,那我们要先下载一个Angular的生成器!下载一个AngularJS项目的生成器我们可以用npm命令去下载Yeoman的生成器,现在Yeoman有超过1000个可用的生成器
2016-04-08 09:28:31
871
翻译 Yeoman官网新手教程:第一章 搭建开发环境
Yeoman的绝大部分操作将在命令行中进行,在一些终端软件中运行命令,如果你是mac可以用原生的命令行,如果你是windows系统,我们建议你用cmder(更好)或者PowerShell.预先需要下载的在下载YEOMAN之前,你需要先下载Node.js v0.10x+npm(会和Node一起下载)v2.1.0+git你可以通过以下命令来查看你是否下载了正确版本的Nodeno
2016-04-07 08:51:25
1068
翻译 yeoman官网新手教程:约会yeoman(MEET YEOMAN)
Yeoman是一个带着个帽子有着八字胡的男人.Yeoman只使用一两个命令就可以为你的web应用或者单独的代码片段像控制器和模型创建模板.Yeoman可以创建一个简单的服务器去预览你对文件的实时修改并且编译Sass.Yeoman也可以跑单元测试,压缩链接你的代码,优化图片等.Yeoman是一个脚手架工具,他为基于特定框架的web应用提供了生成器.生成器可以用来做一些之前提到的冗长乏
2016-04-06 17:19:11
969
翻译 yeoman官网新手教程(LET'S SCAFFOLD A WEB APP)
在这1小时的代码旅行中,我们会在yeoman的帮助下创建一个功能齐全的web应用.当然也会用到Grunt和Bower.这个简单的app会用AngularJS框架.如果你不知道任何的关于Angularjs的知识,也没有关系,我们会让你初步了解它.然而,我们假定你有一定的javascript经验.通过Yeoman创建这个简单的app我们今天要创建的简单app是一个关于待办事项的app.我们可以
2016-04-06 16:41:14
674
翻译 Angularjs表达式与JavaScript表达式的区别
ng的表达式除了下面几点之外非常类似于js表达式执行环境。js表达式的执行环境是在全局作用域中,即window对象。ng表达式的执行环境则是在一个scope对象中执行。Forgiving(报错?):在js中尝试给一个未声明的属性赋值会抛出引用异常(ReferenceError)或者类型异常(TypeError),而在ng中,则会返回null或者underfined。因为有浏览器(windo
2016-03-02 19:46:07
1657
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人