私の後ろにあるチュートリアルのように私のコントローラとモジュールがバインドされていない理由がわかりません。私は自分のコードのライブプレビューを提供し、$ scope.messageを表示する代わりに{{message}}という単語しか表示しないブラケットプログラムを使用しています。私はanglejsを学び始めたばかりです。ドキュメントの先頭では、スクリプトタグを使用してsrc = "https://ajax.googleapis.com/ajax/libs/angularjs/1.5.8/angular.min.js" ここに本文があります... Angular.jsバインディング(単純なhtmlドキュメント)
あなたは正常にHTML文書に到達しました。
<div ng-app="myModule" ng-controller="myController">
<!h5 tag contains a binded expression>
<h5> {{message}} </h5>
<ul>
<li ng-repeat="x in cars"> {{x}} </li>
</ul>
</div>
<!Create a module named 'myModule'Create controller named 'myController'>
<script>
var myApp =angular.module("myModule",[]);
myApp.controller("myController", function ($scope){
$scope.cars = ["BMW", "Toyota", "Ford", "Range Rover"];
$scope.message = "My students are the best in the world!";
})
</script>
</body>
あなたも 'ファイルをブラウザで開くと、それは動作します:/// ...'?。 – pr0gramist
おそらくエラーが発生しているようです。あなたはコンソールに何かを見ますか? – 1252748
これは{{message}}を示していますが、教材ビデオではブラウザに実際のメッセージ「私の学生は世界で最高です!」が表示されます。私はコードラインをライン用に複製し、同じプログラムを使用して、 "ブラケット"を提案しています。 –