2012-01-30 46 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

相关问题