5

此代码不起作用:

<td><img src="{{$rootScope.s3BucketUrl}}"/></td>

这就是它的定义:

var appCtrl = app.controller('AppCtrl', function($scope, $resource, $location, $route, sharedProperties, $q, $rootScope){
    defer = $q.defer();
    //$rootScope.s3BucketUrl = 'http://lynd.s3.amazonaws.com/';//comment below one when live
    $rootScope.s3BucketUrl = 'http://lynd-test.s3.amazonaws.com/';
//code omitted
});

AppCtrl 首先绑定在 body 标签上。

有人可以建议我如何打印 $rootScope 变量吗?

4

1 回答 1

10

只需使用{{s3BucketUrl}},您就会获得价值。

您当前的范围是 rootscope 的子范围,因此您始终可以访问 rootscope 的元素。

强烈推荐这个维基

于 2013-07-20T06:59:40.560 回答