2016-10-12 1 views
0

데이터 목록이 있으며 편집 버튼을 사용하여 데이터를 편집하고 싶습니다. 이때 해당 ID의 데이터를 가져 오기 위해 Laravel 컨트롤러에 ID를 보내려고합니다. 리스팅은 Angular JS가 담당했습니다.Angular js 편집 버튼이있는 Laravel Route 매개 변수

<a class="btn" href="{{URL::route('edit_repair_category')}}/[[category.id]]"></a> 

abouve 라인 laravel 경로를 수정 리디렉션 및 파라미터 누락의 에러를 도시.

Route::get('edit-repair-category/{id}', ['as' => 'edit_repair_category', 'uses' => '[email protected]']); 

또한 ID 값을 암호화 된 형식으로 보내고 laravel 컨트롤러에서 해독해야합니다.

이 문제를 어떻게 해결할 수 있습니까?

답변

0

ng-href 지시문을 사용할 수 있습니다. Blade 템플리트에서 이중 중괄호를 그대로 유지하려면 @를 사용할 수 있습니다.

<a ng-repeat="category in categories" class="btn" ng-href="{{URL::route('edit_repair_category')}}/@{{ category.id }}"></a> 
+0

오류 [Route : edit_repair_category] [URI : edit-repair-category/{id}]의 필수 매개 변수가 누락되었습니다. – Jishad

+0

'categories' 데이터를 생성하는 코드는 무엇입니까? –

+0

여러 줄이있는 json 배열입니다. 아이디, 이름, 모바일 등을 포함하여 ... – Jishad