Angular JS: powtarzanie ng nie działa
Jestem nowy w Angular JS. I to jest pierwszy raz, kiedy napisałem kod przy użyciu Angular JS, patrząc na samouczek. Ale w tym samouczku wideo kod działa poprawnie, ale mój kod nie działa. Moja strona internetowa wyświetla pustą stronę.
W
index.html
<!DOCTYPE html>
<html ng-app xmlns="[url=http://www.w3.org/1999/xhtml">]http://www.w3.org/1999/xhtml">[/url]
<head>
<title>MTG Browser</title>
<link href="index.css" rel="stylesheet"/>
<script src="angular.min.js"></script>
<script src="CardsController.js"></script>
</head>
<body ng-controller="cardsListController">
<div id="cardsList">
<div ng-repeat="card in cards" class="cardItem">
Card {{card.id}}
</body>
</html>
I
CardsController.js
var cardsListController = function ($scope) {
$scope.cards = [{ id: 1 }, { id: 2 }];
};
Czy ktoś może wyjaśnić, dlaczego kod nie działa?
Nie znaleziono powiązanych wyników
Zaproszony:
Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się
4 odpowiedzi
Anonimowy użytkownik
Potwierdzenie od:
i .js
Anonimowy użytkownik
Potwierdzenie od:
CardsController.js
Anonimowy użytkownik
Potwierdzenie od:
Anonimowy użytkownik
Potwierdzenie od:
Ponadto dobrą praktyką jest podanie identyfikatora aplikacji angularjs, na przykład:
Ponadto dobrą praktyką jest umieszczanie plików JS w bazie
W swoim JS musisz zdefiniować „myApp”:
var app = angular.module('myApp', []);
Otwórz okno błędu w przeglądarce, aby wyraźnie zidentyfikować błąd.
Być może błąd jest taki, że kątowy jest wywoływany przed plikiem JS, musisz spróbować to zrobić:
powodzenia.