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