2011-07-28 28 views

回答

1

是的,事實上,這是非常好的。簡單的計算可​​以由視圖本身來處理。 例如您希望在點擊某些按鈕時禁用某些按鈕,然後您可以直接從視圖中禁用它們。

通常情況下,如果使用模型 - 視圖 - 控制器模式,視圖會向模型註冊,並且模型會在每次更改視圖時更新視圖(由於控制器完成操作而發生此更改)。然而,視圖處理簡單計算是沒問題的。但是,請注意,這代表了效率和可讀性/靈活性之間的折衷 - 您可以選擇讓控制器更改更新視圖的模型(這更具可讀性和靈活性,但您必須進行額外的函數調用),或者只需處理此操作在視圖中(高效但不易讀和不太靈活)。

如果它是一個簡單的應用程序,我建議你繼續。如果您打算擴展它,或者它是一個需要其他程序員擴展代碼的組合項目,請使用MVC。

相關問題