每當我試圖包括$ HTTP在我的js依賴,我得到有關$噴油器的錯誤:modulerr.My代碼如下所示:
angularEx.html
<!DOCTYPE html>
<html ng-app="Fin">
<head>
<link rel="stylesheet" type="text/css" href="scripts/bootstrap.min.css" />
<script type="text/javascript" src="scripts/angular.min.js"></script>
<script src="bower_components/angular-route/angular-route.js"></script>
<script src="bower_components/angular-resource/angular-resource.js"></script>
<script type="text/javascript" src="scripts/app.js"></script>
</head>
<body>
<div ng-controller="PhoneController as phone">
{{phone.products.subject}}
</div>
</body>
</html>
app.js
var app=angular.module('Fin',[]);
app.controller('PhoneController',['$http',function('$http'){
var store=this;
$http.get('/dell-streak-7.json').success(function(data){
store.products=data;
});
}]);
戴爾條紋7.json文件
{
"subject": "Front Facing 1.3MP Camera",
}
輸出窗口: