2017-08-07 2 views
0

以下のようにHTMLページにデータをバインドしようとしていますが、データがバインドされていません。コントローラデータをangularjsのhtmlページにバインドします

<body ng-app="Profileapp" ng-controller="ProfileController" > 
    {{username}} 
</body> 

私のコントローラは、あなたのコードが正常に動作している

var app = angular.module('Profileapp',['ngFlash']); 
app.controller('ProfileController',['$scope','$http','$window','Flash',function($scope,$http,$window,Flash) { 
    $scope.username = "sachin yadav"; 
}]) 
+1

あなたはエラーのコンソールをチェックしてくださいだろうか? –

+2

ngFlashを含むすべての依存jsファイルが含まれていますか? – Vivz

+0

コンソールにエラーはありません。 –

答えて

1

です。それはフラッシュプラグインなしで、下でうまく動作しています。あなたの体を覆っているCSSのプロパティがあるかどうかを確認してください。また、フラッシュのすべての依存関係が含まれていることを確認してください。

var app = angular.module('Profileapp',[]); 
 
app.controller('ProfileController',['$scope','$http','$window',function($scope,$http,$window) { 
 
    $scope.username = "sachin yadav"; 
 
}])
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script> 
 
<body ng-app="Profileapp" ng-controller="ProfileController" > 
 
    {{username}} 
 
</body>

+0

これも動作していません –

+0

あなたはどんなエラーを受けていますか?上のスニペットは正常に動作しています。コード内のどこか他の場所から生成する必要があります。エラーがある場合は、urのコンソールを確認してください。 – Vivz

+0

私はejsファイルに作業ファイルを試しましたが、htmlでは試しませんでした。 –

関連する問題