为了账号安全,请及时绑定邮箱和手机立即绑定

为什么我的编辑页面在 Laravel 中不起作用?我使用了 vue.js

为什么我的编辑页面在 Laravel 中不起作用?我使用了 vue.js

PHP
慕仙森 2022-10-14 10:15:16
基本上,我正在做一个仪表板来查看详细信息。如果用户想要编辑他们的详细信息。他们应该点击编辑按钮来编辑它。如果我点击编辑按钮它没有响应任何东西。现在编辑不起作用。我找不到问题。我在这里附上我的代码。AutoMailController.php public function edit($id)    {        $mailTemplates=AutoEmailTemplate::find($id);        return view('havence.automail.edit')->with('mailTemplates', $mailTemplates);    }网页.phpRoute::get('api/email/create', ['as' => 'email.create', 'uses' => 'Havence\AutoMailController@create']);    Route::get('automail/mail', 'Havence\AutoMailController@mail');    Route::get('automail/index',['as'=>'email.index','uses' => 'Havence\AutoMailController@index']);    Route::get('automail/edit/{id}',['as'=>'email.edit','uses' => 'Havence\AutoMailController@edit']);    Route::get('automail/delete',['as'=>'email.delete','uses' => 'Havence\AutoMailController@destroy']);
查看完整描述

3 回答

?
慕哥9229398

TA贡献1877条经验 获得超6个赞

尝试使用:

<a href='{{ route("email.edit",["id"=>$mailTemplate->id]) }}' class="btn btn-danger badge-pill" style="width:80px" >EDIT </a>



查看完整回答
反对 回复 2022-10-14
?
潇湘沐

TA贡献1816条经验 获得超6个赞

更换怎么样:

<a href='edit/{id}' class="btn btn-danger badge-pill" style="width:80px" >EDIT </a>

和:

<a href={{'edit/'.$mailTemplate->id}} class="btn btn-danger badge-pill" style="width:80px" >EDIT </a>



查看完整回答
反对 回复 2022-10-14
?
POPMUISE

TA贡献1765条经验 获得超5个赞

您没有从 href 和用户 laravel 字符串插值“{{ $variable }}”中传递 id。

<a href='edit/{{$mailTemplate->id}}' class="btn btn-danger badge-pill" style="width:80px" >EDIT </a>

此外,如果您想在另一个选项卡中打开路线,请在您的“a”标签中添加 target="_blank"。

<a href='edit/{{$mailTemplate->id}}' target='_blank' class="btn btn-danger badge-pill" style="width:80px" >EDIT </a>



查看完整回答
反对 回复 2022-10-14
  • 3 回答
  • 0 关注
  • 136 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号