1

如果这可以通过 $rootScope 解决,我该如何实现?我的代码在下面,在视图内部它工作正常,只要我将元素放在视图之外它就会中断。

控制器

$http.get('testData.json').success(function(data) {
     angular.forEach(data, function(item) {
            if (item.id == $routeParams.detailId) 
              $scope.article = item;
              $scope.category = $scope.article.category;
          });
      });

来自控制器的填充输入

<input type="text" ng-model="category">

ng-bind 控制器外的元素

<h1 ng-bind-template="Hello, {{category}}"></h1>

我试图在 rootScope 中加载数据,什么都不起作用,此外 $rootScope 窗口

    .run(function($rootScope, $window) {
    $rootScope.window = $window;
});
4

0 回答 0