AngularJS中文社区控制器可不可以直接调用其它控制器里面的方法
答案:2 悬赏:0 手机版
解决时间 2021-04-23 14:44
- 提问者网友:焚苦与心
- 2021-04-22 23:40
AngularJS中文社区控制器可不可以直接调用其它控制器里面的方法
最佳答案
- 五星知识达人网友:骨子里都是戏
- 2021-04-23 01:13
在一个 Action 中请求另外一个 Action 这种做法不合理。当然也是可以做到的: postReg 是一个 HTTP 请求地址,你可以在 postLogin 中模拟 HTTP 请求 postReg,比如使用 curl。
还有个做法比较合理,定义个方法或类createUser($data),这个方法在 postReg 中可以调用,也可以在 postLogin 调用,你想在哪里调都可以。验证注册信息的方法也可以放到那个类中。
其实你需要的就是代码复用。
还有个做法比较合理,定义个方法或类createUser($data),这个方法在 postReg 中可以调用,也可以在 postLogin 调用,你想在哪里调都可以。验证注册信息的方法也可以放到那个类中。
其实你需要的就是代码复用。
全部回答
- 1楼网友:孤独入客枕
- 2021-04-23 02:17
不能这种调用,你可以把共同调用的方法注入到服务中去,然后两个控制器同时注入这份服务,就可以都能调用服务里的方法
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯