AngularJS学习笔记
2019独角兽企业重金招聘Python工程师标准>>>
参考:http://campus.codeschool.com/courses/shaping-up-with-angular-js/contents
参考:http://www.ituring.com.cn/article/13474
1)载入AngularJS脚本
<script src="http://cdn.bootcss.com/angular.js/1.4.5/angular.min.js"></script>
2)ng-app,告诉AngularJS处理整个HTML页并引导应用
<html ng-app>
3)使用变量
Hello {{'World'}}!
4)ng-model,实现双向绑定
<input type="text" ng-model="yourname" placeholder="World">
5)是否显示 ng-show
ng-show={{product.images.length}}
6)遍历 ng-repeat
<div class="product row" ng-repeat="product in store.products">
索引$index
<tr ng-repeat="item in items"><td>{{$index + 1}}</td><td>{{item.name}}</td><td>{{item.price | currency}}</td>
</tr>
7)Using filters
格式化(时间,大小写uppercase,货币currency,限制limitTo:3)
排序(|orderBy:"-price")
8)引用图片ng-src
<img ng-src="{{image}}" />
9)一个model可以有多个controller
var app=angular.module("store",[]);
app.controller("storeController",function(){this.products = [];
});
app.controller("tabController",function(){this.tab = 1;
});
10)ng-class,添加一个class
<li ng-class="{ active: tab.isSet(1)}">
11)选择标签页
ng-click="tab.setTab(1)"
ng-show="tab.isSet(1)"
转载于:https://my.oschina.net/u/2351685/blog/508690
AngularJS学习笔记相关推荐
- 【AngularJs学习笔记五】AngularJS从构建项目开始
为什么80%的码农都做不了架构师?>>> #0 系列目录# AngularJs学习笔记 [AngularJs学习笔记一]Bower解决js的依赖管理 [AngularJs学习笔 ...
- 【AngularJs学习笔记三】Grunt任务管理器
为什么80%的码农都做不了架构师?>>> #0 系列目录# AngularJs学习笔记 [AngularJs学习笔记一]Bower解决js的依赖管理 [AngularJs学习笔 ...
- AngularJs学习笔记--unit-testing
原版地址:http://docs.angularjs.org/guide/dev_guide.unit-testing javascript是一门动态类型语言,这给她带来了很强的表现能力,但同时也使编 ...
- [AngularJS学习笔记] 基础学习01
2016-06-06开始学习AngularJS AngularJS是会extend HTML的 ng-directives 先学习了四个 ng-app:定义AngularJS Application的 ...
- AngularJS学习笔记(一)
前言 几个月之前了解过一点Angular,主要是通过phonecat应用程序了解一些入门东西,但是当被问及什么是Angular或者你对Angular的理解时,只记得一个MVVM双向数据绑定,显然这是不 ...
- AngularJs学习笔记0——前言
距离上次写博客有很长时间了,这段时间中也一直想坚持写博客,但是迟迟未动,一方面是因为刚换工作并适应新的环境导致工作比较忙碌,一直没有抽出时间来,其实说白了就是给自己的懒惰找借口,但是本人在园子里也有一 ...
- angularjs学习笔记一——了解angularjs、开发环境搭建、第一个angularjs程序
一.什么是angularJS angularJS是基于javascript的框架,所谓框架,自然就是封装了很多功能,举个例子,使用原生javascript,如果你要写一个网页幻灯片,你可能需要几十行代 ...
- AngularJS 学习笔记---AngularJS 简介
AngularJS 简介 http://www.runoob.com/angularjs/angularjs-intro.html https://docs.angularjs.org/api/ng ...
- AngularJS 学习笔记---AngularJS 表达式
AngularJS 表达式 AngularJS 使用 表达式 把数据绑定到 HTML. AngularJS 表达式 AngularJS 表达式写在双大括号内:{{ expression }}. Ang ...
- 【笔记】AngularJs学习笔记[02]【实践回顾与知识点归纳】
⭐️ 本文首发自 前端修罗场(点击即可加入),一个专注 Web 技术.答疑解惑.面试辅导.职业发展的社区.现在加入,即可参与打卡挑战,和一群人一起努力.挑战成功即可获取一次免费的模拟面试机会,进而评估 ...
最新文章
- dot3_bump_mapping
- 【校园先行者】曲径通幽,我用阿里云部署的个人网站及挂机实践分享
- 64位浮点数_JavaScript 浮点数运算的精度问题
- Qt eventFilter实现信号与槽
- Mac下安装event库
- (Matlab问题解决)运行matlab程序后,工作区不能显示变量
- python-list列表排序问题 sort 与 sorted
- 深度学习(四十六)Adversarial Autoencoders学习笔记
- Surface Capture for Performance-Based Animation
- 【leetcode】Wildcard Matching
- MHEG5简介amp;多媒体技术教程
- 惠普服务器装centos 系统安装,hp 服务器安装linux系统安装
- vue中使用v-for,出现警告 component lists rendered with v-for should have explicit keys
- C语言 猴子吃桃的问题 猴子第一天摘下若干个桃子,当即吃了一半,又多吃了一个。 第二天早上将剩下的桃子吃一半,又多吃一个。以后每天早上都吃了前一天剩下的一半零一个。 到第N天早上想再吃时只剩下一个桃子
- 有赞测试新人训之探索与实践
- Microsoft Word 文档修改默认字体
- 如何在 iPhone 上恢复微信聊天记录!
- 2017远景能源Java面试
- 【强化学习】模仿学习:生成式对抗模仿学习
- 阵列信号DOA估计系列(三).MVDR/Capon波束形成(附代码)