自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 5038

原创 AngularJS表单验证

表单网页中用户于服务端交互数据的表单控件有input、select、textarea,而表单是将为了达到一个目的(登录、注册等)各种空间整合到一起的一个集合。表单和其中的表单控件提供了验证服务,可以让用户在提交(一般在点击类型为submit的按钮时提交)表单前意识到自己有非法(不符合要求,以下都将称为非法)的输入。这种验证方式(客户端验证)提供了比单独的服务端验证更好的用户体验,因为用户在

2016-03-22 11:09:42 709 1

翻译 Yeoman官网新手教程:第三章 用生成器为你的项目搭建脚手架

我们已经用‘脚手架’这个词很多次了,可是你可能还是不知道这个词的含义。在Yeoman中,‘脚手架’是个多义词,他为我们有特殊的配置需求的web app创造基础文件。在这一章中,我们会看到Yeoman是怎么为我们的Angularjs应用配置各种选项,像选择性的使用第三发的库,像SASS, Bootstrap,只需要很少量的时间。创建一个项目文件夹创建一个文件夹,我们所有的工作都将在这个文件夹

2016-04-09 09:52:55 1953

翻译 Yeoman官网新手教程:第二章 下载Yeoman生成器

在传统的web开发流程,我们需要花费大量的时间去生成我们的样板文件,比如说下载各种依赖的类库,手动的构建项目文件结构等.而Yeoman存在的意义就是让我们从这些繁琐的操作解脱出来!假设现在我们要做一个Angular项目,那我们要先下载一个Angular的生成器!下载一个AngularJS项目的生成器我们可以用npm命令去下载Yeoman的生成器,现在Yeoman有超过1000个可用的生成器

2016-04-08 09:28:31 828

翻译 Yeoman官网新手教程:第一章 搭建开发环境

Yeoman的绝大部分操作将在命令行中进行,在一些终端软件中运行命令,如果你是mac可以用原生的命令行,如果你是windows系统,我们建议你用cmder(更好)或者PowerShell.预先需要下载的在下载YEOMAN之前,你需要先下载Node.js v0.10x+npm(会和Node一起下载)v2.1.0+git你可以通过以下命令来查看你是否下载了正确版本的Nodeno

2016-04-07 08:51:25 1019

翻译 yeoman官网新手教程:约会yeoman(MEET YEOMAN)

Yeoman是一个带着个帽子有着八字胡的男人.Yeoman只使用一两个命令就可以为你的web应用或者单独的代码片段像控制器和模型创建模板.Yeoman可以创建一个简单的服务器去预览你对文件的实时修改并且编译Sass.Yeoman也可以跑单元测试,压缩链接你的代码,优化图片等.Yeoman是一个脚手架工具,他为基于特定框架的web应用提供了生成器.生成器可以用来做一些之前提到的冗长乏

2016-04-06 17:19:11 914

翻译 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 638

翻译 Angularjs表达式与JavaScript表达式的区别

ng的表达式除了下面几点之外非常类似于js表达式执行环境。js表达式的执行环境是在全局作用域中,即window对象。ng表达式的执行环境则是在一个scope对象中执行。Forgiving(报错?):在js中尝试给一个未声明的属性赋值会抛出引用异常(ReferenceError)或者类型异常(TypeError),而在ng中,则会返回null或者underfined。因为有浏览器(windo

2016-03-02 19:46:07 1586

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除