programing

ng-href에서 각도js 함수

stoneblock 2023. 10. 21. 09:52

ng-href에서 각도js 함수

ng-href에 있는 함수를 호출하고 그 함수에서 링크를 반환하고 싶습니다.

함수를 클릭하면 URL에 있는 해당 함수로 페이지가 전송됩니다.좋아요:

localhost/pageLink()

<a ng-href="pagelink()" >Link</a>

기능을 실행하고 올바른 링크를 반환하려면 어떻게 해야 합니까?

인터폴레이션이 효과가 있을 수 있습니다.

<a ng-href="{{pagelink()}}">Link</a>

편집:

시작할 때 코드를 실행할 것이라고 불평하는 사람에게:그것이 바로 해야만 하는 일입니다!그것은 그것을 봅니다.pagelink변경 및 업데이트 방법href기여하다.

원래 질문은 다음과 같습니다.

기능을 실행하고 올바른 링크를 반환하려면 어떻게 해야 합니까?

pagelink()라우팅을 처리하지 않고 대상 경로를 가리키는 문자열을 반환해야 합니다.ngHref 설명서 참조.

혼자서 라우팅을 처리하고 싶다면 다음을 사용하는 것이 좋습니다.ngClick,것은 아니다.ngHref.

가정하에pagelink()에 있습니다$rootScope, 당신은 사용할 것입니다.ng-click:

<a href="" ng-click="pagelink()">Link</a>

당신은 필요합니다.href=""그래서 브라우저가 마우스 위에 커서를 바꿉니다.

언급URL : https://stackoverflow.com/questions/29890178/angularjs-function-in-ng-href