AngularJS 启程
- <!DOCTYPE html>
- <html lang="en" ng-app>
- <head>
- <meta charset="UTF-8">
- <title>Title</title>
- <title>Title</title>
- <script type="text/javascript" src="./angular.js"></script>
- </head>
- <body>
- <input type="text" ng-model="userName"/>
- <div>您输入的内容是:<span>{{userName}}</span></div>
- </body>
- </html>
没有js代码的第一个helloworld
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <title>Title</title>
- <title>Title</title>
- <script type="text/javascript" src="./jquery-2.2.3.min.js"></script>
- <script type="text/javascript">
- $(function(){
- $("input:text").keyup(function(){
- $("span").html($(this).val());
- });
- });
- </script>
- </head>
- <body>
- <input type="text"/>
- <div>您输入的内容是:<span></span></div>
- </body>
- </html>
用jq写的话
对比上面两个页面实现同样功能,让你开始对angularjs产生兴趣。。。。。。
一个例子入门 ng-app ,ng-controller , ng-model 指令
- var myApp = angular.module("myApp", []);
- (function(app){
- "use strict";
- app.controller("MyController", function($scope, $http){
- $scope.firstName='kobe';
- $scope.lastName='bryant';
- $scope.getName=function(){
- return this.firstName+'-'+this.lastName;
- }
- });
- })(myApp);
自定义模块绑定普通作用域对象
- <html>
- <head>
- <title>angular 演示</title>
- <meta http-equiv="content-type" content="text/html; charset=UTF-8">
- <style>
- span{
- display:block;
- }
- </style>
- </head>
- <body ng-app="myApp">
- <div ng-controller="MyController">
- <input type="text" ng-model="firstName"/>
- <span>firstName: {{firstName}}</span>
- <input type="text" ng-model="lastName"/>
- <span>lastName:{{lastName}}</span>
- <span>{{getName()}}</span>
- </div>
- <script type="text/javascript" src="/statics/js/angular.js"></script>
- <script type="text/javascript" src="/statics/js/angularcontroller.js"></script>
- </body>
- </html>
演示html页面
AngularJS 启程的更多相关文章
- AngularJS 启程三
<!DOCTYPE html> <html lang="zh_CN"> <head> <title>字数小例子</title& ...
- AngularJS 启程二
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> </head> ...
- AngularJS标准Web业务流程开发框架—1.AngularJS模块以及启动分析
前言: AngularJS中提到模块是自定义的模块标准,提到这不得不说AngularJS是框架中的老大哥,思想相当的前卫..在这框架满天横行的时代,AngularJS有些思想至今未被超越,当然仁者见仁 ...
- 通过AngularJS实现前端与后台的数据对接(二)——服务(service,$http)篇
什么是服务? 服务提供了一种能在应用的整个生命周期内保持数据的方法,它能够在控制器之间进行通信,并且能保证数据的一致性. 服务是一个单例对象,在每个应用中只会被实例化一次(被$injector实例化) ...
- AngularJs之九(ending......)
今天继续angularJs,但也是最后一篇关于它的了,基础部分差不多也就这些,后续有机会再写它的提升部分. 今天要写的也是一个基础的选择列表: 一:使用ng-options,数组进行循环. <d ...
- AngularJS过滤器filter-保留小数,小数点-$filter
AngularJS 保留小数 默认是保留3位 固定的套路是 {{deom | number:4}} 意思就是保留小数点 的后四位 在渲染页面的时候 加入这儿个代码 用来精确浮点数,指定小数点 ...
- Angular企业级开发(1)-AngularJS简介
AngularJS介绍 AngularJS是一个功能完善的JavaScript前端框架,同时是基于MVC(Model-View-Controller理念的框架,使用它能够高效的开发桌面web app和 ...
- 模拟AngularJS之依赖注入
一.概述 AngularJS有一经典之处就是依赖注入,对于什么是依赖注入,熟悉spring的同学应该都非常了解了,但,对于前端而言,还是比较新颖的. 依赖注入,简而言之,就是解除硬编码,达到解偶的目的 ...
- 步入angularjs directive(指令)--点击按钮加入loading状态
今天我终于鼓起勇气写自己的博客了,激动与害怕并存,希望大家能多多批评指导,如果能够帮助大家,也希望大家点个赞!! 用angularjs 工作也有段时间了,总体感觉最有挑战性的还是指令,因为没有指令的a ...
随机推荐
- C#_父窗体跟子窗体的控件操作
很多人都苦恼于如何在子窗体中操作主窗体上的控件,或者在主窗体中操作子窗体上的控件.相比较而言,后面稍微简单一些,只要在主窗体中创建子窗体的时候,保留所创建子窗体对象即可. 下面重点介绍前一种,目前常见 ...
- Houdini Linux Crack
安装 破解停止服务 /etc/init.d/sesinetd stop 刪除sesinetd | 拷贝破解文件sesinetd | 修改sesinetd的权限(读写权限) cd /usr/lib/se ...
- 如何在unity中使用龙骨动画
龙骨 龙骨是Egret公司的一个用来做动画的软件,本文分享一下如何在Unity2D中使用龙骨导出的2D动画 导出动画 在龙骨中文件->导出,导出动画数据和纹理到Unity的项目中,如果打包了的话 ...
- React Router学习
React Router教程 本教程引用马伦老师的的教程 React项目的可用的路由库是React-Router,当然这也是官方支持的.它也分为: react-router 核心组件 react-ro ...
- c#版flappybird 未完全实现
这些天开始在深圳找工作,想着把从前有些淡忘的技术再温故下.看到尊敬的<传智播客>有一期公开课,讲的是用c#编写flappybird小游戏,也就自己搜了下游戏资源,也来试试看. 其实用到的技 ...
- Spring sprint @ ninth day
时间 日期 地点 工作 20:05 5.20 九实 集成网络助手项目 遇到的困难:集成遇到,画了好久的rc文件,编译不了.rc文件也不能复制,还得重画.郁闷!!!
- 第一个spring,总结!
陈志棚:界面跳转与框架 李天麟:游戏界面ui 徐侃:算法代码的设计 经过五天的时间,开会时候分配的任务,已经全部完成,在这期间中,我们遇到了一些问题.但是,经过android老师的指导后,app成功的 ...
- HDU 2088 Box of Bricks
http://acm.hdu.edu.cn/showproblem.php?pid=2088 Problem Description Little Bob likes playing with his ...
- jmeter 获取执行脚本的路径
需求:向jmeter.jmx 的路径下 写日志 : import org.apache.jmeter.services.FileServer; import com.bzj.utils.*; Stri ...
- Windows server 自带的 .net版本
1. Win2012r2 所带的版本: 2. Win2016 所带的版本 4.6 Win2019 自带的 .net版本为: 4.7 4. 然后比较 Win2008r2sp1 使用的是 .net3.5 ...