我知道通常情况下数据是通过控制器传递给视图的。然而,目前在我的视图中,我加载了我的模型($this-> load -> model ('Db_model');),所以我可以在循环中使用它来从控制器传递的in数组中检索用户个人资料图片路径。在视图中加载db模型来完成此操作会不会使我的站点更易受攻击或形式不好?对我来说,它似乎是在MVC概念之外,但它的工作atm。谢谢
我正在开发一个大规模的web应用程序,并且我在正确地使用淘汰制和MVC架构时遇到了问题。
我目前有一个基本视图模型,它传递到我的所有视图中,其中包含有关当前登录用户的基本数据。
//Example Code
public class BaseViewModel {
public String FullName;
public String Email;
//A bunch of other similar values
}
然后,我有特定于站点上每个页面的视图模型(即。)继承BaseViewModel类的
//profile.cshtml
public class U