私はこれに多くの問題を抱えています。私はSOやGoogleで何かを見つけることができません。私はreturn "some return value";
作品
<!DOCTYPE html>
<html data-ng-app="testApp">
<head>
<title></title>
</head>
<body>
<div data-ng-controller="myController">
{{test}}<br/>
{{test2}}<br/>
{{test3}}
<ul>
<li data-ng-repeat="member in members">{{ member.firstname}}</li>
</ul>
</div>
<script type="text/javascript" src="angular.min.js"></script>
<script type="text/javascript">
angular.module('testApp', ['memberFactory']);
angular.module('testApp',[])
.factory('memberFactory', function($http){
var obj = {};
obj.data = "abcd";
obj.getResponse = function(){
var temp = {};
$http.get('hello.php').success(function(data){
alert(data);
temp =data;
});
return "some return value";
}
return obj
});
function myController($scope, memberFactory){
$scope.test= "testString";
$scope.test2= memberFactory.data;
$scope.test3= memberFactory.getResponse();
}
</script>
</body>
</html>
をやっているが、私は一時、そのヌルを返すようにしようと。私はこれを働かせるために様々な方法を試しましたが、私はちょうど$http.get()
の機能の中に一時的な値を設定しているように見えません。
おそらく何か簡単ですか?何かアドバイスをいただければ幸いです
角度1.0.1を使用していますが、これは1.3で破損します。 –