AngularJS,是一个MVC框架
依赖注入:
varapp
= angular.module('app',[]);
app.controller('MainCtrl',function($scope,
$timeout){
$timeout(function(){
console.log($scope);
},
1000);
});
AngularJS提供了一种非常简单的解决方法,即将依赖作为一个数组传入,数组的最后一个元素是一个函数,所有的依赖项作为它的参数。
很明显,MainCtrl依赖
scope和
timeout。
ng-include
<div class="container" ng-app="angularIncludeApp">
<ul class="list" id="list">
<li>第1页</li>
<li>第2页</li>
<li>第3页</li>
<li>第4页</li>
</ul>
<div id="tabCon">
<!--
ng-include指令:
一个参数:双引号里面套单引号,写要包含的页面路径
-->
<div id="tab1" class="tab" ng-include="'tab1.html'"></div>
<div id="tab2" class="tab" ng-include="'tab2.html'"></div>
<div id="tab3" class="tab" ng-include="'tab3.html'"></div>
<div id="tab4" class="tab" ng-include="'tab4.html'"></div>
</div>
</div>