AngularJS入门2-一个完整的例子

 1 <!-- angular JS 完整的例子 -->
 2 <DOCTYPE html>
 3 <html>
 4 <head>
 5 <meta charset="utf-8"/>
 6 <title>一个完整例子实验</title>
 7 <script src="jquery-1.10.2.min.js"></script>
 8 <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.0.7/angular.min.js"></script>
 9 </head>
10 <body>
11 <div ng-controller="BoxCtrl">
12      <div style="width:100px;height:100px;background-color:red;" ng-click="click()"></div>
13      <p>{{w}}*{{h}}</p>
14      <p>w:<input type="text" ng-model="w"></p>
15      <p>h:<input type="text" ng-model="h"></p>
16 </div>
17
18 <script type="text/javascript" chartset="utf-8">
19 var BoxCtrl=function($scope,$element){
20     //$element是一个jquery对象
21     var e=$element.children().eq(0);
22     $scope.w=e.width();
23     $scope.h=e.height();
24     $scope.click=function(){
25        $scope.w=parseInt($scope.w)+10;
26        $scope.h=parseInt($scope.h)+10;
27     }
28     $scope.$watch(‘w‘,function(to,from) {
29         e.width(to);
30         }
31     );
32     $scope.$watch(‘h‘,function(to,from){
33          e.height(to);
34      });
35 }
36    angular.bootstrap(document.documentElement);
37 </script>
38
39 </body>
40 </html>

实现效果:实现在下方输入框中输入宽和高的值,上方div大小随时动态更新

参考来源:http://www.zouyesheng.com/angular.html#toc3 感谢作者的分享

时间: 2024-10-08 02:53:41

AngularJS入门2-一个完整的例子的相关文章

跟我学AngularJs:AngularJs入门及第一个实例

林炳文Evankaka原创作品.转载请注明出处http://blog.csdn.net/evankaka 摘要:主要给大家介绍了AngularJs及其特性,并以3个实例来做说明. 下载地址:https://angularjs.org/ 一.AngualrJs简介 AngularJS是由谷歌开发出来的,它是为了克服HTML在构建应用上的不足而设计的.HTML是一门很好的为静态文本展示设计的声明式语言,但要构建WEB应用的话它就显得乏力了.通常,我们是通过以下技术来解决静态网页技术在构建动态应用上的

SuperSocket学习笔记(一)-一个完整的例子

一.什么是SuperSocket 以下是作者的介绍 执行以下命令,获取SuperSocket项目 $ git clone https://github.com/kerryjiang/SuperSocket 二.项目结构 三.开发过程 1.新建一个控制台项目ConsoleApp 1.1引用相关项目 1.2从Solution Items中引进日志文件 1.3设置SuperSocket.SocketBase45的log4net文件属性设置为[复制到本地] 2.编写Main方法 1 using Syst

WCF学习笔记(1)-一个完整的例子

一.开发环境 IDE:VS2013 OS:Win10 IIS:IIS 10 二.开发流程 1.项目结构 2.添加一个WCF程序 3.删除系统自动生成的两个文件IService1.cs和Service1.svc 4.添加自定义的WCF服务文件 5.在IUser.cs文件中,定义方法名 注: [ServiceContract]来说明是一个WCF接口,不加的话,不能被外部调用 [OperationContract]来说明该方法是一个WCF接口的方法,不加不能被外部调用 namespace WCFSer

CSS 一个完整的例子

My first web page What this is A simple page put together using HTML. I said a simple page put together using HTML. A simple page put together using HTML. A simple page put together using HTML. A simple page put together using HTML. A simple page put

AngularJS入门学习笔记一

首先声明: 本博客源自于学习:跟我学AngularJs:AngularJs入门及第一个实例.通过学习,我自己的一些学习笔记. 1.AngularJS的一些基本特性 (1)使用双大括号{{}}语法进行数据绑定: (2)使用DOM控制结构来实现迭代或者隐藏DOM片段: (3)支持表单和表单的验证: (4)能将逻辑代码关联到相关的DOM元素上: (5)能将HTML分组成可重用的组件. 他是MVC结构的,有双向数据绑定的特点.下图是双向数据绑定的图解: 使用DOM作为输入,而不是字符串,是Angular

一个完整的使用成员函数指针的例子

Screen.h #ifndef SCREEN_H #define SCREEN_H #include <string> class Screen { public: typedef std::string::size_type pos; // Action is a type that can point to a member function of Screen // that returns a reference to a Screen and takes no arguments

一个完整的preparedstatement的例子

一个完整的preparedstatement的例子:package jstarproject;import java.sql.*;public class mypreparedstatement {private final string db_driver="com.microsoft.jdbc.sqlserver.sqlserverdriver";private final string url = "jdbc:microsoft:sqlserver://127.0.0.

【ABAP系列】SAP 一个完整的SAP的Abap例子(idoc,edi文件的相互转换)

公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP 一个完整的SAP的Abap例子(idoc,edi文件的相互转换) 前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 ? *&---------------------------------------------------------------------* *& Report Z_

Angular系列----AngularJS入门教程04:迭代器过滤(转载)

我们在上一步做了很多基础性的训练,所以现在我们可以来做一些简单的事情喽.我们要加入全文检索功能(没错,这个真的非常简单!).同时,我们也会写一个端到端测试,因为一个好的端到端测试可以帮上很大忙.它监视着你的应用,并且在发生回归的时候迅速报告. 请重置工作目录: git checkout -f step-3 我们的应用现在有了一个搜索框.注意到页面上的手机列表随着用户在搜索框中的输入而变化. 步骤2和步骤3之间最重要的不同在下面列出.你可以在GitHub里看到完整的差别. 控制器 我们对控制器不做