我正在使用Laravel。
由于它是MVC,我将某个类类型的模型(一个对象)传递给视图。
当然,在我的观点中...它不知道控制器在我开发时推出了什么,所以我在ViewModels上丢失了我的预先输出......
我尝试过这样的事情:
(TimesheetViewModel)$Model;
但不幸的是,这不起作用......
我最终要做的是声明一个$Model = new TimesheetViewModel();
只是为了帮助我开发页面然后在最后摆脱它。这是愚蠢的...帮助我的先行者的任何好方法?
答案 0 :(得分:2)
使用PHP doc: 在视图的开头:
<?php
/* @var $model TimesheetViewModel */
?>