📅  最后修改于: 2023-12-03 14:59:18.911000             🧑  作者: Mango
AngularJS是一个由Google开发的开源JavaScript框架,用于构建单页应用程序(Single Page Applications)。它通过扩展HTML的语法,支持数据绑定和依赖注入,以提供动态、交互式的Web应用程序开发体验。
node -v
npm -v
npm install -g @angular/cli
ng new my-angular-app
进入项目目录:
cd my-angular-app
启动开发服务器:
ng serve
以下是一个简单的AngularJS应用程序示例,展示了如何使用AngularJS实现数据绑定和指令操作:
<!DOCTYPE html>
<html ng-app="myApp">
<head>
<title>AngularJS Example</title>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.7.9/angular.min.js"></script>
</head>
<body>
<div ng-controller="MyController">
<input type="text" ng-model="name">
<p>Hello, {{name}}!</p>
<button ng-click="changeName()">Change Name</button>
</div>
<script>
angular.module('myApp', [])
.controller('MyController', function($scope) {
$scope.name = "John Doe";
$scope.changeName = function() {
$scope.name = "Jane Smith";
};
});
</script>
</body>
</html>
此示例中,我们创建了一个AngularJS应用,并在页面上实现了一个输入框和一个段落。输入框绑定了一个模型变量name
,当输入框中的值改变时,段落中的文本会实时更新。点击按钮会调用changeName
函数,将模型变量name
的值改为"Jane Smith"。
以上是关于AngularJS的简要介绍和示例代码。通过使用AngularJS,开发人员可以更加高效地创建动态、交互式的Web应用程序。