我需要在主页面上显示一个用于编辑事物的刀片页面,问题是即使用Laravel编辑没有模型的东西,事情也不在我的应用程序数据库上。
在主页面中,我需要用于"编辑页面"而且我不想再向" api服务器发出请求"再次获取数据。 - 这意味着" GET"要求使用" id"还不够 -
所以我尝试建立一个像这样的链接:
href="{{ URL::route('edit.txt', [$template->content->templateId,
'template'=>$template,
'src'=>$src])}}"
然后我的路线:
Route::get('/editTxtStepper/{id}','HomeController@editTxtTemplate')->name('edit.txt');
然后我有一个控制器:
public function editTxtTemplate($idTemp,Request $r){
$src=$r->src;
$template=$r->template;
return view('editStepperHtml')->with('src',$src)->with('template',$template);
}
这是错误的,因为所有数据都会进入网址并使用经典错误打破一些服务器:
Request-URI太长请求的URL长度超过容量 此服务器的限制。
我的下一件事是使用POST请求,但是如果我用它来显示下一页是否正确?
哪一个是正确的做法? 我在同一个项目中使用甚至jquery和aJax,所以如果我需要快速解决方案没问题......