在AngularJS中,可以通过多继承的方式从服务中调用控制器的变量。以下是一个示例解决方法:
首先,定义一个服务(service),并在其中定义一个变量。
app.service('MyService', function() {
this.myVariable = 'Hello from service!';
});
然后,定义一个控制器(controller),并注入该服务。
app.controller('MyController', function($scope, MyService) {
$scope.myVariable = MyService.myVariable;
});
现在,可以在HTML模板中使用控制器中的变量。
{{myVariable}}
这样,控制器中的变量将会从服务中继承并显示在HTML中。
希望以上解决方法对您有所帮助!