1
我正在学习UI-Router和UI-Bootstrap模式并出现问题。来自UI-Bootstrap教程的cloned one工作正常,但在迁移到component based version时,我遇到了问题:它不显示模式窗口。愿任何一个人都能帮助辨别出什么是错误的。将UI-Bootstrap模式迁移到基于组件
我正在学习UI-Router和UI-Bootstrap模式并出现问题。来自UI-Bootstrap教程的cloned one工作正常,但在迁移到component based version时,我遇到了问题:它不显示模式窗口。愿任何一个人都能帮助辨别出什么是错误的。将UI-Bootstrap模式迁移到基于组件
你应该重构函数声明如下:
从var modalDemoCtrl = function($scope, $uibModal, $log, $document)
到function modalDemoCtrl($scope, $uibModal, $log, $document)
和var ModalInstanceCtrl = function($uibModalInstance)
到function ModalInstanceCtrl()
这样你就可以在文件中引用的职能从以前的代码。
此外,您不应该通过$uibModalInstance
到ModalInstanceCtrl
。
非常感谢@lzagkaretos修改后的工作(我仍然试图理解为什么)。对不起,我是15岁以下的新人,不能投票给你。 – Oops
@Oops,你可以接受我的答案,并有第一次机会,回来并投票!谢谢。 – lzagkaretos