为了账号安全,请及时绑定邮箱和手机立即绑定

两个js function 互相调用引发的其中一个未定义的问题。

两个js function 互相调用引发的其中一个未定义的问题。

月关宝盒 2018-09-04 10:14:58
就是定义了两个function 结果刚好要互相调用,我也没想到别的办法,就直接写了。然后显示的错误就是其中一个函数是未定义的。我还是直接上代码吧! function verify () {             $uibModal.open({                 animation: $scope.animationsEnabled,                 templateUrl: 'app/views/verify.html',                 controller: function ($rootScope, $uibModalInstance) {                     $rootScope.logIn = function () {                         $uibModalInstance.dismiss();                        return logLn();                     }                 }             });         };        /*登录弹出的模态框*/         function logIn () {             $uibModal.open({                 animation: $scope.animationsEnabled,                 templateUrl: 'app/views/login.html',                 controller: function ($rootScope, $log, $uibModalInstance) {                     $rootScope.verify = function () {                         $uibModalInstance.dismiss();                        return verify()                     };                 }             });         };
查看完整描述

1 回答

?
www说

TA贡献1775条经验 获得超8个赞

你是不是第一个方法中的return logLn();单词写错了logIn


查看完整回答
反对 回复 2018-10-24
  • 1 回答
  • 0 关注
  • 1007 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号