Laravel 类Str不缺少,但我不知道如何定义它

Laravel 类Str不缺少,但我不知道如何定义它,laravel,laravel-blade,Laravel,Laravel Blade,未找到类“Str”视图: C:\wamp\www\laravel\example\resources\views\pages\index.blade.php 我也试过了 use Illuminate\Support\Str; &使用Str 在控制器中 或 您也可以使用Str,如下所示: namespace App\Http\Controllers; use Illuminate\Support\Str; class yourController extends Controller {

未找到类“Str”视图: C:\wamp\www\laravel\example\resources\views\pages\index.blade.php

我也试过了

 use Illuminate\Support\Str;
&使用Str

在控制器中

您也可以使用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);

   }
}
您可以在控制器文件中进行如上所述的调试

在刀片文件中,您可以使用Str helper函数,如下所示:

<td>{{ Illuminate\Support\Str::limit('The quick brown fox', 5) }}</td>
我用过:

use Illuminate\Support\Str;
在我的控制器和

<td>{{ Illuminate\Support\Str::limit($page->description, 35)}}</td>

在我想使用limit的页面中。

你能展示一下你在你的刀片文件中写了什么代码吗?在你的index.blade中,试试{{\lightlight\Support\Str::function}{{{{Str::limit$page->description,100}}你能在你的索引刀片中试试{\Str Str limit$page->description,100}吗,对于5.8,taylor删除了从laravel中分类的字符串和数组
<td>{{ Illuminate\Support\Str::limit($page->description, 35)}}</td>