Не мог бы кто-нибудь сказать мне, почему мой контроллер не работает?
<!DOCTYPE html> <!-- saved from url=(0321)https://d3c33hcgiwev3.cloudfront.net/_49c417f481d797cf78b2985d8bded22f_dishdetail.html?Expires=1488499200&Signature=YdPcXNwk78MqE59oA8~wzXXqVi2zXhqyQ7HtLVzD8tcJu9xbhpYOnf7As42ZLpbS1ftWJ7VT-p2Hhml8DLe~xNrTZgmM7NLCLmsy63IUYEkOg~DNOOY1XM-zarkYQeHXbTe7PYOH1EX3plxY0VwUwaaKCygnWmMm9HAX4L0AaD4_&Key-Pair-Id=APKAJLTNE6QMUY6HBC5A --> <html lang="en" ng-app="confusionApp"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags --> <title>Ristorante Con Fusion: Menu</title> <!-- Bootstrap --> <link href="./Ristorante Con Fusion_ Menu_files/bootstrap.min.css" rel="stylesheet"> <link href="./Ristorante Con Fusion_ Menu_files/bootstrap-theme.min.css" rel="stylesheet"> <link href="./Ristorante Con Fusion_ Menu_files/font-awesome.min.css" rel="stylesheet"> <link href="./Ristorante Con Fusion_ Menu_files/bootstrap-social.css" rel="stylesheet"> <link href="./Ristorante Con Fusion_ Menu_files/mystyles.css" rel="stylesheet"> <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries --> <!-- WARNING: Respond.js doesn't work if you view the page via file:// --> <!--[if lt IE 9]> <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script> <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> <![endif]--> </head> <body> <div class="container"> <div class="row row-content" ng-app="confusionApp" ng-controller="dishDetailController"> <div class="col-xs-12"> <div class="media" ng-repeat="dish in dishDetailController.dish> <div class= "media left"> <img class="media object" ng-src={{dish.image}}> </div> <div class="media body"> <h4 class="media heading"> {{dish.name}}{{dish.category}}<span class="label label-danger">{{dish.label}}</span><span class="badge">{{dish.price}}</h4> <p>{{dish.description}}</p> </div> </div> </div> <div class="col-xs-9 col-xs-offset-1"> <p>Put the comments here</p> </div> </div> </div> <script src="./Ristorante Con Fusion_ Menu_files/angular.min.js.download"></script> <script> var app = angular.module('confusionApp',[]); app.controller('dishDetailController', function() { var dish={ name:'Uthapizza', image: 'images/uthapizza.png', category: 'mains', label:'Hot', price:'4.99', description:'A unique combination of Indian Uthappam (pancake) and Italian pizza, topped with Cerignola olives, ripe vine cherry tomatoes, Vidalia onion, Guntur chillies and Buffalo Paneer.', comments: [ { rating:5, comment:"Imagine all the eatables, living in conFusion!", author:"John Lemon", date:"2012-10-16T17:57:28.556094Z" }, { rating:4, comment:"Sends anyone to heaven, I wish I could get my mother-in-law to eat it!", author:"Paul McVites", date:"2014-09-05T17:57:28.556094Z" }, { rating:3, comment:"Eat it, just eat it!", author:"Michael Jaikishan", date:"2015-02-13T17:57:28.556094Z" }, { rating:4, comment:"Ultimate, Reaching for the stars!", author:"Ringo Starry", date:"2013-12-02T17:57:28.556094Z" }, { rating:2, comment:"It's your birthday, we're gonna party!", author:"25 Cent", date:"2011-12-02T17:57:28.556094Z" } ] }; this.dish = dish; }); </script> </body></html>
Что я уже пробовал:
Это пример оценки, я написал на форум, но ответа пока не получил. Я не могу заставить контроллер работать и отображать мои выражения. Спасибо за помощь.
Afzaal Ahmad Zeeshan
Непонятно сказать, почему контроллер не работает. Поскольку вы показываете только HTML-контент + нет сообщения, сообщающего нам, что происходит не так.
Member 13034044
- Да, спасибо. Тем временем я проверил консоль, она говорит следующее:
:Хов
.ЦБС
элемент.стиль {
}
таблица стилей агента пользователя
тело {
дисплей: блок;
маржа: 8px;
}
margin8
8border‒
‒набивка‒
‒518 × 130.531‒
‒‒
‒8
8
Приставка
Сохранить журнал
угловой.мин.в JS.Скачать:1 непойманные синтаксис ошибка: непредвиденная лексема &ЛТ;
Ristorante%20Con%20Fusion_%20Menu. html:49 Uncaught ReferenceError: angular не определен
в Ristorante%20Con%20Fusion_%20Menu. html:49
Похоже, есть проблема с вызовом подфайлов, но школа настроила каталоги, и я сделал именно то, что они требовали...
По крайней мере, я на шаг ближе к решению