2016-10-20 10 views
-1

角度材料に変換しようとしているブートストラップで作成したクイズがあります。角度のある素材を追加すると、すべてがエラーになります。おそらく私はそれを正しい方法で含めることはできません。これはコード全体ではなく、短い例です。 ご協力いただきありがとうございます。角度のある材料の誤差が含まれています

app.js

(function(){ 
angular 
    .module("myApp", ['ngMaterial']); 

})(); 

test.js

(function(){ 
angular.module("myApp") 
    .factory("quizMetrics", QuizMetrics); 
    QuizMetrics.$inject = ['DataService']; 
})(); 

そして、私はあなたがangular.min後、角材料のJSを含める必要があることを信じているHTML

<!DOCTYPE html> 
<html lang="en" ng-app="myApp"> 
    <head> 
     <meta charset="UTF-8"> 
     <title>Test</title> 
     <link rel="stylesheet" href="https://ajax.googleapis.com/ajax/libs/angular_material/1.0.3/angular-material.min.css"> 
     <script src="https://ajax.googleapis.com/ajax/libs/angular_material/1.0.3/angular-material.min.js"></script> 
    </head> 
    <body> 
     <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.5.0-rc.2/angular.min.js"></script> 
     <script src="js/app.js"></script> 
     <script src="js/test.js"></script> 
    </body> 
</html> 
+0

完全な例を参照してください..あなたは私たちに、あなたのブラウザのログか何かを表示することができますか? – Minato

+0

angular- material.min.jsより前にangular.min.jsをロード – Donal

+1

エラーには有用な情報が含まれています。 「エラー」は別のエラーと同じではありません。エラーは、実際には、バイナリ "すべてが動作する"または "すべてが壊れた"フラグだけでなく、何かを伝えようとしているメッセージです。 **あなたの特定のエラーを投稿してください。** – deceze

答えて

0

.jsとそこからいくつかの関数を使用するので、いくつかの追加のライブラリが必要かもしれません。定義された以下のライブラリを持っている必要があります。

<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.5.5/angular.min.js"></script> 
<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.5.5/angular-animate.min.js"></script> 
<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.5.5/angular-aria.min.js"></script> 
<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.5.5/angular-messages.min.js"></script> 
<script src="http://ajax.googleapis.com/ajax/libs/angular_material/1.1.0/angular-material.min.js"></script> 

は正確にエラーが何であるかをhere

関連する問題