【发布时间】:2021-04-30 10:10:29
【问题描述】:
例如,这是我们称为仪表板的简单刀片视图,我们的类模型是“用户” 像下面的代码一样在刀片内部使用它是否有效?第 1,12 行
{{use App\Models\User;
$user= User::where('id', '1234')->first();}}
<x-app-layout>
<x-slot name="header">
<h2 class="font-semibold text-xl text-gray-800 leading-tight">
{{ __('Dashboard') }}
</h2>
</x-slot>
<div class="py-12">
<div class="max-w-7xl mx-auto sm:px-6 lg:px-8">
<div class="bg-white overflow-hidden shadow-sm sm:rounded-lg">
<div class="p-6 bg-white border-b border-gray-200">
{{ $user->name }}
</div>
</div>
</div>
</div>
【问题讨论】:
-
use是一个 PHP 指令(这是正确的词吗?)所以需要被包裹在一个<?php use App\Models\User; ?>块(或等效的@php ... @endphp刀片块)中但是你实际上并不在这里使用User作为一个类。只有$user作为变量
标签: laravel eloquent view model laravel-blade