2016-11-24 6 views
0

新しいアプローチのMVCサイトを使用していくつかの利点を示すように設定しようとしています。

問題は、変数を私のビューに補間することは何もしません。それは明らかです。私はJavaScriptをMVC 4の環境で実行している、とSOFAR、ちょうど働いたテキストボックスにng-model結合が、オンロードコントローラから値を取得することはないではない

よ:

var UpdateCataloguesController = function ($scope) { 
    $scope.message = "Hello Wurld!"; 
} 

UpdateCataloguesController.$inject = ["$scope"]; 

asdf.controller('updateCatalogues', UpdateCataloguesController); 

なぜ私のページに補間していない{{message}}

<input type="text" ng-model="helloAngular" ng-strict-di /> 
<h1>{{helloAngular}} -- THIS WORKS</h1> 


<p ng-controller="updateCatalogues"> 
    <div>{{message}} -- NOTHING BOUND HERE~</div> 
</p> 

HTML(<body>タグは、その上にng-app="asdf"を持っているので、ここではそれを省略しますか)?

答えて

1

ブロック要素は、動作しないインライン要素の内側に配置しています。私は泣くつもりです

<div ng-controller="updateCatalogues"> 
    <p>{{message}} -- NOTHING BOUND HERE~</p> 
</div> 
+0

はこれを試してみてください。私を責めないでください。それはここで午前2時です:Cそれは問題でした。よく目撃された。ありがとう。 – Eon

関連する問題