加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

angularjs – 角度的控制器代码组织

发布时间:2020-12-17 08:35:23 所属栏目:安全 来源:网络整理
导读:所以,我正在我的第一个重大项目中与Angular。我有一个控制器正在做一吨的腿部工作,它达到了成千上万的JavaScript线程的点。 我想以某种方式打破这一点,但我似乎找不到一个坚实的例子。代码主要由用于对对象进行计算的函数组成,因此指令和模块似乎不是正
所以,我正在我的第一个重大项目中与Angular。我有一个控制器正在做一吨的腿部工作,它达到了成千上万的JavaScript线程的点。

我想以某种方式打破这一点,但我似乎找不到一个坚实的例子。代码主要由用于对对象进行计算的函数组成,因此指令和模块似乎不是正确的答案,但我可能错了。

你们如何在你的大型Angular项目中组织代码?我应该把它吸干了,还是有一个合理的方法来拆分这容易扫描文件?

我建议至少将这些对象及其相关的计算放入服务中,然后将服务注入到控制器中。有关封装一些数据并提供访问/操作该数据的方法的服务的示例,请参阅 Sticky Notes Part 1 blog entry。

看看你是否可以将控制器分成多个控制器,每个视图一个。视图可以与页面一样大,或者只是页面上的一些块/块。

引用我最近看到的一个google组帖子:“我更喜欢角??控制器作为我的意见的愚蠢的apis / configs,并留下所有重的提升到服务。 – reference

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读