我有以下 javascript:
var myApp = angular.module('myApp', []);
myApp.factory( "TestService", function() {
return {
clickString: "click me",
clickStringProxy: this.clickString
}
});
function MyCtrl($scope, TestService) {
$scope.clickString = TestService.clickString;
$scope.clickStringProxy = TestService.clickStringProxy;
}
以上是我尝试TestService.clickStringProxy
访问的失败尝试TestService.clickString
(通过基本的“this”)。
JsFiddle:http: //jsfiddle.net/eDb2S/96/
我将如何允许服务中的功能相互访问?
我尝试了各种尝试来纠正这种情况,但都无济于事。