我正在开发一个 Angular 移动应用程序,我想在点击特定的 div 时转到特定的网址,例如:www.google.com。但我无法做到这一点,因为我是这个 Angular 世界的新手。
<div ng-click="goToGoogle('www.google.com');" class="" id="">
<p class=""><span class="">Go to Google Full Web Site</span></p>
</div>
在 Controller 功能中
$scope.goToGoogle = function (url) {
$scope.$apply( $location.path(url) );
}
请帮助我做到这一点。提前感谢您的帮助。
最佳答案
在你的 Controller 中,你是否传入了 $location 服务以及范围?
更新
尝试传递 $window
服务。
$window.location.href = url;
您甚至不必使用 $scope.apply
。
关于javascript - 单击 angularjs 中的 div 转到特定网址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18962010/