AngularJS 是一个 JavaScript 框架/库。它可通过 <script> 标签添加到 HTML 页面。
AngularJS 通过前缀为ng-的被称为指令的新属性扩展了 HTML,且通过表达式绑定数据到 HTML。
核心功能:数据双向绑定
关键指令:
<div ng-app=''> 表示此div结构范围内数据绑定采用angular.js
<input type="text" ng-model="name"> 此input会作为一个数据源,对应变量名为name
在数据绑定有效范围内通过{{name}}来访问获取
<div ng-app="" ng-init="firstName='power'">将变量firstName初始化为'power'
可通过{{firstName}}来获取,
也可通过如 <span ng-bind='firstName'>来获取
通过 ng-repeat来实现对象类型数据的循环输出
<body ng-app="" ng-init="class={stu1:'张三',stu2:'李四',stu3:'王五'}">
<ul>
<li ng-repeat="x in class">{{x}}</li>
</ul>
</body>