2017-09-01 124 views
0

我必須在laravel 5.4中的textarea UI(blade.php)中打印API的響應。laravel中的textarea 5.4

試着這樣做:

{{ Form::textarea('response', '3 < 4') }} 

但它提供了以下錯誤:

(1/1) FatalErrorException 

Class 'Form' not found 

我能做些什麼來實現這一目標。總之,我想要一個響應textarea,就像它在restclient。

謝謝!

+0

首先在cmd中運行這個命令:'composer require「laravelcollective/html」:「^ 5.2.0」',在'config/app.php'文件中添加'providers'和'alias'。然後你可以使用'{{Form :: textarea('response','3 <4')}}' –

+1

嘗試使用'\ Form' –

回答

2

你需要安裝Laravel FormCollective

運行在終端中輸入以下:composer require "laravelcollective/html":"^5.2.0"

接下來,你的新供應商加入到供應商陣列的config/app.php

'providers' => [ 
    // ... 
    Collective\Html\HtmlServiceProvider::class, 
    // ... 
], 

最後,添加兩個類別名的config/app.php別名數組:

'aliases' => [ 
     // ... 
     'Form' => Collective\Html\FormFacade::class, 
     'Html' => Collective\Html\HtmlFacade::class, 
     // ... 
], 

然後,您可以在刀片文件中使用{{ Form::textarea('response', '3 < 4') }}

希望你明白!

+0

如果這解決了您的問題,請接受我的回答以關閉問題! –

+0

感謝@Hiren,工作。 –

+0

@ShraddhaBanerjee歡迎您!樂意幫助你! :) –