Safaribooks とレッスン3.1のAngularJSのビデオチュートリアルに、動画と同じコードがありますが、エラーが発生しましたタイトルに私のと同じことになっていると私は最初から段階的に続くと、これまでの問題を持っていなかったので、私たちは、同じ設定を持っている -
<html ng-app>
<head>
<link rel="stylesheet" href="css/app.css">
<link rel="stylesheet" href="css/bootstrap.css">
<script type="text/javascript" src="angular.min.js"></script>
<script type="text/javascript" src="bootstrap.min.js"></script>
<title></title>
</head>
<body style="padding: 50px">
<div ng-controller = "AlbumListController">
<p><input placeholder="Type to search..." type ="text" ng-model="searchFor" size="30"/></p>
<p>
There are {{ albums.length}} albums available to view:
</p>
<div class="album panel panel-primary" ng-repeat="album in albums | filter:{ title: searchFor} | orderBy: 'date'">
<!-- -->
<div class="panel-heading">
<div style="float: right"> {{album.date}}</div>
{{ album.title }}
</div>
<div class= "description">
{{ album.description}}
</div>
</div>
</div>
<script type="text/javascript">
function AlbumListController ($scope) {
$scope.albums = [ { name: 'madrid1309', title:'Weekend in Madrid', date: '2013-09-01', description: 'FUN FUN FUN FUN'},
{ name: 'iceland1404', title:'Holiday in Iceland', date: '2014-09-01', description: 'FUN FUN FUN'},
{ name: 'thailand210', title:'Sun and fun in Thailand', date: '2012-09-01', description: 'FUN FUN'},
{ name: 'australia', title:'A wedding in Melbourne', date: '2011-09-01', description: 'FUN'}];
}
</script>
</body>
</html>
は、ここに私のコードです。
私は前にこのウェブサイト上でこの質問に対する回答があった気づいたが、彼らは私の質問に答えませんでした。
ありがとうございます。
コントローラを作成する方法は、このチュートリアルは完全に時代遅れです。これは、角度1.0で機能していました。しかし、現在は1.6に達しており、5年間で大きな変化が起こっています。公式の文書を使用してください。いくつかの古いYouTubeチュートリアルではありません。 –