2016-09-13 95 views
0

我試圖從控制器捕獲變量以在視圖中使用它。但它不會工作,但我知道它存在(調試下面的圖片)。Angularjs在視圖中變量

問題:我沒有在視圖中得到任何東西。

注:這可能是導致結構, 主體結構爲:https://github.com/meanjs/mean

響應:

nothing 

我的觀點:

<body class="ng-cloak" ng-controller="HeaderController as aux"> 

設法得到它的工作:

 <div class="cometchat_name">{{ varselmessage }} {{ aux.varselmessage }}</div> 

功能:

(function() { 
    'use strict'; 

    angular 
    .module('core') 
    .controller('HeaderController', HeaderController); 

    HeaderController.$inject = ['$scope', '$state', 'Authentication', '$rootScope','Socket']; 

    function HeaderController($scope, $state, Authentication, $rootScope,Socket) { 

    var aux = this; 

    $scope.datatest = 200001; 
    $rootScope.datatest = 900; 

    $scope.varselmessage = 'varsel'; 
    aux.varselmessage = 'varsel2'; 

    $scope.notifications = [{text: " melding" , image : "kapring"}]; 
    console.log("loaded , maybe possible4?"); 

    } 
}()); 

+0

控制檯中的任何錯誤? – Akis

+0

@Akis沒有錯誤 – maria

+0

嗯嘗試粘貼更多的代碼,你使用'路由'? – Akis

回答

1

問題與模塊,你缺少的依賴注入部分[]

angular 
    .module('core',[]) 
    .controller('HeaderController', HeaderController); 

DEMO APP

+0

仍然不會工作@Sajeetharan,更新主題 – maria

+0

@maria什麼都不起作用?你有沒有檢查我的演示程序 – Sajeetharan

+0

我認爲我的結構中的某些東西阻止了它。你可以看一下嗎? (在2天即時設置100賞金這一點) – maria