Ako naznačuje názov, stále dostávam [$injector:modulerr]
dokonca aj s syntakticky správnym kódom AngularJS.
Nie som si istý, čo sa tu deje. Prehliadam niečo?
Celé chybové hlásenie:
angular.js:38 Uncaught Error: [$injector:modulerr]
http://errors.angularjs.org/1.5.6/$injector/modulerr?p0=app&p1=Error%3A%20%…oogleapis.com%2Fajax%2Flibs%2Fangularjs%2F1.5.6%2Fangular.min.js%3A21%3A19)
(anonymous function) @ angular.js:38
(anonymous function) @ angular.js:4630
q @ angular.js:322g @ angular.js:4591d
b @ angular.js:4513
Ac.c @ angular.js:1777Ac @ angular.js:1798
fe @ angular.js:1683
(anonymous function) @ angular.js:31018
i @ jquery.min.js:2
j.fireWith @ jquery.min.js:2
n.extend.ready @ jquery.min.js:2
K @ jquery.min.js:2
odpovede:
1 pre odpoveď č. 1Vyskytli sa niektoré problémy s vaším kódom.
Najprv: Chýbal si ng-app
tag.
Po druhé: Chýbal si ng-controller
tag.
A problém s houslemi je, že musíte načítať uhol kliknutím na "Javascript" a výberom rámca odtiaľ a nezahrnúť ho ako externý zdroj.
0 pre odpoveď č. 2
Navrhoval by som, že je to problém s JSFiddle, skopíroval som a vložil všetko na Codepen a to fungovalo podľa očakávania. Použil len rozdiel Copdepen https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.5.5/angular.min.js
0 pre odpoveď č. 3
Mám problém s tým, aby sa jsfiddle skutočne spustil angularJS nedávno. To bolo povedané, že som bežal v plunker a musíte pridať ng-app="app"
na telo alebo okolie div. a ng-controller="appCtrl"
To by malo fungovať. Tu je a plunker ako referenciu.