Str not 类缺失,但我不知道如何定义它

Dee*_*ngh 2 laravel laravel-blade

未找到“Str”类(查看:C:\wamp\www\laravel\example\resources\views\pages\index.blade.php)

我也尝试过

 use Illuminate\Support\Str;
Run Code Online (Sandbox Code Playgroud)

& 使用 Str;

Art*_*Bay 5

在控制器中

namespace App\Http\Controllers;

class yourController extends Controller
{
   public method yourMethod() {

       $truncated = Illuminate\Support\Str::limit('The quick brown fox', 5); 
       dd($truncated);

   }
}
Run Code Online (Sandbox Code Playgroud)

或者

您还可以像下面一样使用 Str:

namespace App\Http\Controllers;

use Illuminate\Support\Str;

class yourController extends Controller
{
   public method yourMethod() {

       $truncated = Str::limit('The quick brown fox', 5); 
       dd($truncated);

   }
}
Run Code Online (Sandbox Code Playgroud)

您可以在控制器文件中像上面那样进行调试

Blade文件中,您可以使用 Str 辅助函数,如下所示:

<td>{{ Illuminate\Support\Str::limit('The quick brown fox', 5) }}</td>
Run Code Online (Sandbox Code Playgroud)