MVC 在Web中应用是常见的了,成为基础应用模式。
不好的用法是把业务写在C 中,M只是失血模型。
应该要重M 轻C,业务写在M中,但是这样有问题了。View 会引用Model,那么View会看到Model 的方法,这可不是好现象。
其实只用把View 的方法 写成Pravite 的就可以避免这个现象了。
MVC 在Web中应用是常见的了,成为基础应用模式。
不好的用法是把业务写在C 中,M只是失血模型。
应该要重M 轻C,业务写在M中,但是这样有问题了。View 会引用Model,那么View会看到Model 的方法,这可不是好现象。
其实只用把View 的方法 写成Pravite 的就可以避免这个现象了。