0
我是一名Web开发人员。 我有一个问题。laravel 5.3 textarea无法正常工作
/resources/views/add.blade.php
<textarea class="form-control col-md-7 col-xs-12" rows="5"
id="content" name="content" required="required">
{{ empty($data['content']) ? old('content') : $data['content'] }}
</textarea>
NewsController.php
public function getUpdate($id)
{
$news = News::find($id);
if(empty($news->id)) {
return view('news.update')->withErrors([trans('error.edit', ['value' => 'NewsUpdate'])]);
}
return view('news.update', 'data' => $news]);
}
这样的编码,textarea的 “内容” 没有价值。
当然$ data ['content']有价值。
如果按照文本'内容'进行编码有价值。
<input type="text" class="form-control col-md-7 col-xs-12"
id="content" name="content"
value="{{ empty($data['content']) ? old('content') : $data['content'] }}
required="required">
任何人都可以帮助我。
请稍微解释一下你的问题。 – Qazi
这是你的实际'HTML',它看起来像你在课程结束时错过了一个引号:'class =“form-control col-md-7 col-xs-12”' –
这就是我的代码的外观像textarea的“{!!表格:: textarea的( '地址',$数据[ '地址'], \t \t \t \t \t \t阵列( '类'=> '形式控制', \t \t \t \t \t \t '占位符'=> '地址', \t \t \t \t \t \t 'ID'=> '地址', \t \t \t \t \t \t '行'=> 3, \t \t \t \t \t \t '的cols'=> 20))!}” –