Angular中文社区控制器可不可以直接调用其它控制器里面的方法
答案:2 悬赏:80
解决时间 2021-02-06 17:37
- 提问者网友:浪女天生ˇ性情薄
- 2021-02-05 21:00
Angular中文社区控制器可不可以直接调用其它控制器里面的方法
最佳答案
- 二级知识专家网友:安稳不如野
- 2021-02-05 22:23
不能这种调用,你可以把共同调用的方法注入到服务中去,然后两个控制器同时注入这份服务,就可以都能调用服务里的方法
全部回答
- 1楼网友:啵啵桃汀
- 2021-02-05 23:27
在一个 action 中请求另外一个 action 这种做法不合理。当然也是可以做到的: postreg 是一个 http 请求地址,你可以在 postlogin 中模拟 http 请求 postreg,比如使用 curl。
还有个做法比较合理,定义个方法或类createuser($data),这个方法在 postreg 中可以调用,也可以在 postlogin 调用,你想在哪里调都可以。验证注册信息的方法也可以放到那个类中。
其实你需要的就是代码复用。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯