Laravel 怎么使用资源控制器delete方法

###

  在视图上,想删除某个数据,而控制器是使用了resources controller的

  那么在删除数据的时候,还是有些需要注意的地方

###

 视图上:

          <a href="javascript:;" class="btn btn-xs btn-default-bright deluser" 
           data-url="{{ action('AdminAppointmentsController@destroy', $appointment->id) }}" data-method="del"
          data-msg="确认删除?">
      删除</a>

就会提示“确认删除?”

但在对应的destroy方法

    public function destroy($id)
    {
        Appointment::destroy($id);
        return response()->json();
    }

删除后是需要使用 response()->json();

 https://github.com/illuminate/contracts/blob/master/Routing/ResponseFactory.php#L35

如果按正常的想法,跳转到index方法,则会报错

原文地址:https://www.cnblogs.com/smallyi/p/7339256.html