本文主要介绍AngularJS 的简单应用实例,这里对AngularJS的知识总结,并提供实例代码和应用程序讲解,有需要的小伙伴可以参考下
AngularJS 应用
现在是时候创建一个真正的 AngularJS 单页 Web 应用(single page web application,SPA)了。
AngularJS 应用实例
您已经学习了足够多关于 AngularJS 的知识,现在可以开始创建您的第一个 AngularJS 应用程序:
我的笔记
剩余字数: 100
应用程序讲解
AngularJS 实例
我的笔记
剩余字数:
运行结果:
我的笔记
剩余字数: 100
应用程序文件 "myNoteApp.js":
var app = angular.module("myNoteApp", []);
控制器文件 "myNoteCtrl.js":
app.controller("myNoteCtrl", function($scope) { $scope.message = ""; $scope.left = function() {return 100 - $scope.message.length;}; $scope.clear = function() {$scope.message = "";}; $scope.save = function() {alert("Note Saved");}; });
元素是 AngularJS 应用: ng-app="myNoteApp" 的容器:
ng-model 指令绑定了 两个 ng-click 事件调用了控制器函数 clear() 和 save(): ng-bind 指令绑定控制器函数 left() 到 ,用于显示剩余字符: Number of characters left: 应用库文件需要在 AngularJs 加载后才能执行: AngularJS 应用架构 以上实例是一个完整的 AngularJS 单页Web应用(single page web application,SPA)。 元素包含了 AngularJS 应用 (ng-app=)。 在一个应用可以由很多控制器。 应用文件(my...App.js) 定义了应用模型代码。 一个或多个控制器文件 (my...Ctrl.js) 定义了控制器代码。 总结 - 它是如何工作的呢? ng-app 指令位于应用的根元素下。 对于单页Web应用(single page web application,SPA),应用的根通常为 元素。 一个或多个 ng-controller 指令定义了应用的控制器。每个控制器有他自己的作用域:: 定义的 HTML 元素。 AngularJS 在 HTML DOMContentLoaded 事件中自动开始。如果找到 ng-app 指令 , AngularJS 载入指令中的模块,并将 ng-app 作为应用的根进行编译。 应用的根可以是整个页面,或者页面的一小部分,如果是一小部分会更快编译和执行。 以上就是对AngularJS简单应用详解,希望能帮助AngularJS编程的朋友。 以上就是AngularJS 简单应用实例的详细内容,更多请关注易知道|edz.cc其它相关文章!
推荐阅读