Angular

angular自定义指令中的transclusion以及自定义指令的嵌套

初衷写这篇文章的初衷有以下几点:1.最近项目中需要用到ng的自定义指令,并且还涉及到自定义指令的嵌套。其次,还不知道ng自定义指令中的transclusion是啥玩意童鞋请戳这篇文章。transclusion的值我们先创建一个app,代码如下我们都知道transclusion是自定义指令的的配置项,它的值有以下几种情况:1.boolean类型,也就是为true,或者false,当然,默认为false。创建一个自定义指令,设置其transclusion为true。那此时就要使用transclude的值为ob

如何优雅升级ng2项目

说明这里的升级不是指ng1如何升级到ng2,仅使用ng2为栗子,说明,如何升级一个现有的项目。如果想看下如何从ng1升级到ng2,一定要关注Angular中文社区其中从ng1到ng2的平滑升级就是答案!package依赖包版本在讲解如何升级之前,先来了解下npm管理依赖包中存在的几个标点符号。=2.0.1

AngularJS scope 学习

AngularJS中ng-repeat、ng-switch和ng-include测试以上是一小段测试代码,分别测试了ng-repeat、ng-switch和ng-include,代码中标出了测试结果,也就是子scope和父scope的范围。parentscope中的属性和值第一个ng-repeat中第一个childscope,scope中有自己的item属性和值,此处由于是基本的数据类型,改变值时不会访问原型链,因此和parentscope中的值不一样。ngswitch在true和false两种情况下会分

Angular2 Directive 学习笔记-基础篇

Angular2Directive学习笔记-基础篇在Angular2中有三种类型的指令1.组件—拥有模板的指令。从创建一个简单属性型指令开始在Angular2中,属性型指令的创建至少需要一个带有@Directive装饰器修饰的控制器类。@Directive装饰器指定了一个选择器名称,用于指出与此指令相关联的属性的名字。Angular就会尝试在我们声明的declarations元数据数组中查找这个指令属性。

angular移动开发那些事

一开始叫我使用angular开发移动端页面的时候我是拒绝的,且不说性能问题吧,主要是姐不会angular啊。首先,下载依赖包:GoogleCDNe.g.NPMe.g.Bowere.g.code.angularjs.orge.g.然后在html文件中引入依赖模块注册如此,ngClick指令在触摸屏上的点击事件就不会在有300ms的延迟了。监听数组变化angular的$swatch在监听数组的变化时,需要传入一个true参数,否则监听不到变化。

第一眼——AngularJS

诞生于2009年,2012年被google收购,是一个适用于CRUD、SPA等类型应用的前端MVC框架为什么要使用AngularJS在涉及数据绑定的操作过程中,经典的做法是用AJAX将数据从服务端取回,接着将数据解析成变量,然后在前端进行字符串的拼接、嵌套,再插入到页面。在这样的背景下,AngularJS诞生了,它是一种MVC模式的前端框架,为前后端的数据绑定提供了一套解决方案,并自定义了一套事件标准,使得前后端的数据交互更加的合理化并且高效,利于管理。

Angular2 基础实践 一 - Hello World含视频

Angualr2介绍Angular2在9月份推出了正式版,整个项目开始到推出大概经历2年事件。Angular2如今在github上已经有18k的stars了。相比较Angular1,Angular的接口比较优雅,不会出现scope这些,模板语法也比较统一,简介。Angular2官网同时有中文版,看英语比较吃力的同志可以访问Angular2中文版。helloworld视频这个视频首先引导大家使用npm安装angular命令行工具。之后会生成一个new一个项目。

AngularJS笔记一

AngularJS是一个JavaScript框架,是一个相对流行的JavaScript库。AngularJS参考手册实例一:扩展HTML,将input元素值绑定输出到HTML视图。AngularJS中ng-app指令定义了应用,ng-controller定义了控制器。AngularJS过滤器用于转换数据,格式为:字符串|过滤器;currency格式化数字为货币格式filter从数组项中选择一个子集lowercase格式化字符串为小写orderBy根据某个表达式排列数组uppercase格式化字符串为大写