1

Ich benutze eckig und ich bekomme den gescheiterten App-Fehler zu initiieren, wie es scheint, wegen meines jQuery-Skripts. Ich habe keine Ahnung, was das verursacht. Ich habe Skript-Tags für angular, jQuery, ui-router und materialize (die ich verwende) eingefügt und sie als meine Abhängigkeiten injiziert. Ich habe mir so viele Posts angeschaut und weiß einfach nicht, was den Fehler verursacht. Irgendwelche Ideen wären großartig. Vielen Dank.Warum habe ich wegen jQuery einen Fehler "App nicht initiieren"?

jquery.min.js: 2 nicht erfasste Fehler: [$ Injektor: modulerr]? http://errors.angularjs.org/1.6.1/ $ Injektor/modulerr p0 = myApp & p1 = Fehler% 3A% 2 ... ogleapis.com% 2Fajax% 2Flibs% 2Fangularjs% 2F1. 6,1% 2Fangular.min.js% 3A21% 3A332)

project1/index.html:

<!DOCTYPE html> 
<html lang="en"> 

<head> 
    <title>page</title> 
    <link rel="stylesheet" type="text/css" href="public/css/style.css" /> 
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/materialize/0.97.8/css/materialize.min.css"> 

    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script> 
    <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.1/angular.min.js"> </script> 

    <script src="https://cdnjs.cloudflare.com/ajax/libs/angular-ui-router/0.3.2/angular-ui-router.min.js"></script> 

    <script src="https://cdnjs.cloudflare.com/ajax/libs/materialize/0.97.8/js/materialize.min.js"></script> 

    <script src="js/app.js"></script> 
    <script src="js/navbar/navbar.js"></script> 
</head> 

<body ng-app="myApp"> 
    <header></header> 

    <navbar></navbar> 
    <ui-view></ui-view> 
</body> 

</html> 

project1/js/app.js

'use strict'; 
var app=angular.module('myApp', ['ui.router', 'ui.materialize']); 

Antwort

0

Sie haben

<script src="https://cdnjs.cloudflare.com/ajax/libs/materialize/0.97.8/js/materialize.min.js"></script>

haben aber nicht

<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/angular-materialize/0.2.1/angular-materialize.min.js"></script>

0

Nur überprüfen Sie alle Abhängigkeiten erforderlich. Für materialisieren benutzte ich 2 Bibliotheken. Ich sehe nur 1 in Ihrem Code.

<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/materialize/0.97.7/js/materialize.min.js"></script> 
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/angular-materialize/0.2.1/angular-materialize.min.js"></script> 

Hoffe, es hilft ..

Verwandte Themen