AngularJS - 未知提供者:$ mdDialogProvider< - $ mdDialog

时间:2016-08-25 23:18:32

标签: angularjs mddialog

我在Chrome调试工具控制台中收到以下错误消息

  

未知提供商:$ mdDialogProvider< - $ mdDialog

这是我的控制器

<script>
    ... (your code here)
    //# sourceURL=somename.js
</script>

我需要在这条线注入一些东西吗?

var studentApp = angular.module('StudentApp', []);

studentApp.controller('StudentController', ['$scope', '$mdDialog', '$http', function ($scope, $mdDialog, $http) {

// Code here

}]);

1 个答案:

答案 0 :(得分:2)

您需要加载文件路径

src="http://ajax.googleapis.com/ajax/libs/angular_material/1.0.0/angular-material.min.js"

您需要在模块创建中注入ngMaterial。就像那样:

angular.module('firstApplication', ['ngMaterial'])