带Angular js编辑按钮的Laravel路由参数
Laravel Route parameter with Angular js edit button
我有一个数据列表,想要用编辑按钮编辑数据,那时我想将ID发送到Laravel控制器以获取相应ID的数据。这个清单是由Angular JS完成的。
<a class="btn" href="{{URL::route('edit_repair_category')}}/[[category.id]]"></a>
上面的行是重定向到编辑laravel路由,它显示了一个缺少参数的错误。
Route::get('edit-repair-category/{id}', ['as' => 'edit_repair_category', 'uses' => 'RepairCategoryController@editRepairCategory']);
我还想发送加密格式的ID值,需要在laravel控制器上解密。
我该如何解决这个问题?
你可以使用ng-href指令。要使双花括号在Blade模板中保持完整,可以使用@.
<a ng-repeat="category in categories" class="btn" ng-href="{{URL::route('edit_repair_category')}}/@{{ category.id }}"></a>
相关文章:
- 你能优化我的路由和 ajax 请求吗?(PHP/Laravel)
- 很难理解laravel中的重定向/路由
- PJAX 的 Laravel 路由行为与预期不符
- 405 方法不允许 - 带有 laravel 路由的 ajax 请求
- Laravel 4,在javascript中传递一个变量来路由
- 骨干路由不适用于 Laravel
- 如何使用 jQuery 将带有 Laravel 路由的标签添加到表行>< 标记
- Laravel验证和路由
- 在laravel路由上传递值javascript
- AJAX路由不适用于我在Laravel中的自定义函数
- 使用Laravel路由的HTML应用中的CSRF
- 如何在laravel 5.3 + VueJs路由中导入外部组件
- 带Angular js编辑按钮的Laravel路由参数
- 使用AJAX文件的Laravel路由
- 如何处理带有多个提交和Laravel路由的AJAX表单提交
- Laravel路由不能与js一起工作
- Laravel 4和AngularJS -使用路由清理url
- 当使用Angular JS和Laravel删除注释时,被重定向到默认的应用路由
- Laravel从视图重定向到路由
- 从js文件调用laravel路由