2017-05-14 4 views
0

나는이 나는 'ID'의 매개 변수를 사용하여 기록을로드새로 고침 그대로 stateParams와 AngularJS와 페이지를 기존

표시 또는 API에서 가져온 값과 관련 버튼을 숨기는 기능 ($ stateParams.id)

이 값이 버튼이 나타난다 1이면

이 함수는 이후 그러나 잘 작동이 값이 버튼이 표시 0이면 즉 1

로 설정하는 기능을 발사 0 로 설정하는 기능을 발사 functions fire 기존 페이지를 새로 고침하고 버튼을 동적으로 변경하려고합니다. 페이지를 떠나서 돌아 오거나 state.go를 다른 페이지로 설정하면 버튼이 아무런 문제도 변경되지 않습니다.

함수가 실행 된 후에 다음을 시도하고 다시로드하려면 다음을 사용하고 있지만 아무 일도 일어나지 않습니다. 오류

$state.go($state.current, {id : $stateParams.id}, {reload: true}); 
+0

정말 전체 페이지 또는 버튼을 다시로드해야합니까? –

+0

라우터 버전? {상속 : true}를 시도 했습니까? 버튼 만 다시로드하면 – alphapilgrim

+0

버튼이 작동합니다. – MOLEDesign

답변

0

음 ... 예상보다 쉬웠습니다. 그냥 사용

$state.reload()