Ich habe gesehen, dass andere, wenn sie mit Laravel entwickeln, alle Datenbankoperationen in das Modell schreiben (Abrufen und Festlegen usw.) und dann, wenn die Daten in der Ansicht verwendet werden müssen, direkt darauf verweisen können, wie im Folgenden: am Anfang der Ansicht Fügen Sie Folgendes hinzu:
<?php /** @var Order $Order */?>
Dann können Sie $Order->id direkt in der Vorlage verwenden. Ich frage mich, ob es Probleme mit der Verwendung gibt
In thinkphp müssen anscheinend Variablen im Steuerelement gebunden werden, um sie im Frontend auszugeben.
Vielen Dank!!
没有类似的方法,只能修改模板解析了。
是实例化 Order 对象吧,还是需要传入参数去调用获取属性的。
ThinkPHP可以直接$Order = M("Order")->find($id);
然后$Order.id使用。