亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

CI這樣的MVC框架如何對業務邏輯進行組件化開發?

CI這樣的MVC框架如何對業務邏輯進行組件化開發?

拉莫斯之舞 2018-10-17 13:11:02
寫多了業務邏輯發現在加載頁面的時候有些業務性的代碼片段是經常重復的,然后就把這些代碼片段封裝成了私有方法,但是有的時候一個controller可能需要訪問另一個controller的私有方法,我的解決方案把一些私有方法放到了父類上。但是這樣父類就包含了過多的方法,我想改成api的方式,讓前端去ajax請求,這樣就減少了父類的方法,但是這些小方法粒度過小,每一個都在前端做一次請求覺得好浪費。一個能用的方案是針對頁面寫聚合的入口,在這個入口里調用那些細粒度的方法,但覺得不夠優雅。大家有什么好的改進方法嗎?
查看完整描述

1 回答

?
翻閱古今

TA貢獻1780條經驗 獲得超5個贊

CI里面不是有helper,你可以寫自己的helper。
然后用這個語句$this->load->helper('file');給加載不就ok了。

查看完整回答
反對 回復 2018-11-23
  • 1 回答
  • 0 關注
  • 461 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號