将UI-Bootstrap模式迁移到基于组件

时间:2017-09-23 09:51:10

标签: angularjs angular-ui-router angular-ui-bootstrap

我正在学习UI-Router和UI-Bootstrap模式并遇到问题。来自UI-Bootstrap教程的cloned one工作正常,但是当迁移到component based version时我遇到了问题:它没有显示模态窗口。任何人都可以帮忙说出错误。

1 个答案:

答案 0 :(得分:1)

你应该重构函数声明如下:

来自var modalDemoCtrl = function($scope, $uibModal, $log, $document)
function modalDemoCtrl($scope, $uibModal, $log, $document)

来自var ModalInstanceCtrl = function($uibModalInstance)
function ModalInstanceCtrl()

这样您就可以参考文件中以前代码中的函数。

此外,您不应将$uibModalInstance传递给ModalInstanceCtrl