는 내 URL이 ID 예를 도시하지 : /answer/1 or /answer/2 or /answer/3
등 임 혼란 임 내가 초보자 사용 UI 라우터 AngularJS와이야 라우터 UI를 사용하기 때문에 . 너 나 좀 도와 줄 수있어? 어떻게해야합니까? 감사합니다각도 UI 라우터의 ID와 URL을 부여 내가 문제가
내 라우팅 코드 :
.state({
name: 'answer',
url : '/answer/',
params : {
obj : null
},
controller: 'answer-controller',
templateUrl: 'templates/table-answer.html'
})
테이블 대답으로 이동 NG 클릭 : 대답-controller.js을에
<button type="button" class="btn btn-default" ng-click="ListAnswer(data.item)"><i class="fa fa-eye"></i> View Answer</button>
패스 PARAMS $ scope.ListAnswer
$scope.ListAnswer = function(data) {
$state.go('answer', {obj : data});
};
약간 변경
{obj : data} -> 응답을 answer.controller.js에 보내고 사용했습니다. {obj : answerID } 내 응답 데이터를 사용하거나 데이터 및 answerID를 사용해야하는 방법 – userpr
{obj : data}가 매우 중요하기 때문에 – userpr
{obj : data} 및 {obj : data.answerId} – userpr