首页 > Angular controller分层问题。

Angular controller分层问题。

后台系统项目中,有很多表单,表单字段上特别多,一个页面上60++的字段,
在controller中绑定scope都写一大串。而且很多页面都需要用到。

我想把controller分两次层,两大块js文件:

viewCtrl.js:一层纯用scope绑定view页面。
logicCtrl.js:第二层纯写业务逻辑。给viewCtrl赋值。

viewCtrl有一部分能公用,能在logicCtrl复用viewCtrl部分。
如:在logicCtrl层请求Ajax拿到数据,在调用viewCtrl层去赋值,(viewCtrl中有一大串设定好默认值的scope)

我该如何去写呢,写两个controller相互通讯?(Ng没学多久还望求教)


把公用的数据存到service中,然从不同的controller调用就可以了。

【热门文章】
【热门文章】