2012-01-30 45 views

回答

1

不管它是單個<還是整個頁面;該模型應該返回顯示中性數據。數據如何顯示完全是視圖的工作。請考慮替代視圖。如果你想製作一個接收和返回JSON的API呢?您仍然會使用相同的模型來操作數據,但是不涉及任何HTML。那麼在模型中做什麼HTML特定的方法呢?

+0

單個HTML元素_is_顯示中性數據,我看到它的方式。 select元素周圍的CSS和HTML是處理數據如何顯示的東西(仍然由視圖控制)。 – priestc 2012-01-30 04:48:39

+0

即使是一個HTML元素也是*** HTML ***。再說一次,如果你想在完全非HTML的情況下重用模型呢? HTML是輸出格式的一種特定形式,這顯然是視圖的工作。 – deceze 2012-01-30 04:50:17

相關問題