我是angularjs初学者,最近练习过程中遇到一个问题,改变路由后,路由指向的控制器每次都执行两次,有没有遇到过这样问题的朋友,看是哪里出了问题。
習慣沉默2017-05-15 16:57:09
저는 방금 ng의 라우팅을 사용했습니다. 실제로 라우팅 구성에서 다른 템플릿에 대한 컨트롤러를 구성했습니다. 이때 더 이상 템플릿에 작성할 필요가 없습니다. 으아악
曾经蜡笔没有小新2017-05-15 16:57:09
$stateProvider에서 컨트롤러를 한 번 정의한 후 ng-controller와 컨트롤러 as를 사용하여 html로 다시 정의했는데 동일한 상황이 발생했습니다. 이 문제는 $stateProvider에서 직접 ControllerAs를 사용하여 해결할 수 있습니다.
PHPz2017-05-15 16:57:09
문제가 해결되었나요? 저도 이 문제를 겪었나요? $stateProvider에 컨트롤러만 정의했는데, 컨트롤러가 다른 $scope
에 해당할 때마다 몇 번만 전환하고 실행하면 됩니다.高洛峰2017-05-15 16:57:09
죄송합니다. 페이지에 ng-controller를 추가하지 않거나 ng-click을 두 번 실행하면 두 번 점프합니까? ng-click을 사용하면 한 번 점프합니까?