我有这个plunker和一个对话框示例,该示例使用选项对象的 resolve 属性,基于 this example。
基本上我想做的是传递要在对话框模板中使用的标题变量:
var title = "azerty";
使用对话框选项对象的 resolve 属性:
resolve: {title: angular.copy(title)}
然后将其注入对话框控制器并将其分配给 $scope 变量:
controllers.DialogController = function($scope, dialog, title) {
$scope.title = title;
但我得到这个错误:
错误:未知提供程序:azertyProvider <- azerty