我有這個JS代碼服務不是一個簡單的控制器工作
var app = angular.module('app', []);
app.service('testService', function(){
this.sayHello= function(text){
return "Service says \"Hello " + text + "\"";
};
this.sayGoodbye = function(text){
return "Service says \"Goodbye " + text + "\"";
};
});
app.controller('AboutCtrl', ['testService', function ($scope, $location, $http) {
$scope.fromService = testService.sayHello("World");
$scope.toService = testService.sayGoodbye("World");
}]);
,在我的HTML我有這個 .... ... 喜{{fromService}} ... ... 控制檯中沒有錯誤,頁面只是空白。
你有沒有在你的HTML中的任何地方放置一個'ng-app'聲明? – Makoto
在app.controller('AboutCtrl',['testService',function($ scope,$ location,$ http){'line。')中添加'testService'作爲依賴項。 –