作爲我想問的例子,讓我們說,用戶想要從他們的帳戶中刪除地址。正確的MVC流程AJAX動作與驗證在PHP
我的工作流程,我的AJAX的行動基本上是:
- 用戶點擊提交和存儲地址的ID發送到控制器
- 控制器可以確保用戶可以執行操作(每個用戶具有不同的權限)
- 控制器可以確保給定的地址的ID被附加到他們的帳戶
- 那名遭遇被髮回,並顯示給用戶或地址已被刪除,示出了成功的消息的任何錯誤。
我真的很難包圍我的頭在什麼適當的MVC執行路徑爲此。有人可以幫我嗎?
作爲我想問的例子,讓我們說,用戶想要從他們的帳戶中刪除地址。正確的MVC流程AJAX動作與驗證在PHP
我的工作流程,我的AJAX的行動基本上是:
我真的很難包圍我的頭在什麼適當的MVC執行路徑爲此。有人可以幫我嗎?
事實上,它應該是這樣的:
服務方法返回錯誤字符串數組或成功返回「true」是否合理? – nathanjosiah
@nathanjosiah:不可以。你的回報值應該是統一的。它應該拋出一些錯誤的異常,然後由調用者捕獲。 –
@Mandara儘管如何處理多個錯誤? – nathanjosiah
爲什麼不嘗試像Backbone這樣的MCV框架? [免費的骨幹電子書](http://addyosmani.github.io/backbone-fundamentals/) – jantimon
@jantimon:因爲Backbone不是MVC ...沒有框架是真的。如果有的話,你的代碼應該實現MVC,而不是框架。 –
@jantimon你如何閱讀你給的免費電子書鏈接,它清楚地告訴你如何骨幹不是一個MVC .. –