如何在没有渲染模板的情况下重定向AngularJS

时间:2013-09-10 10:15:30

标签: angularjs angularjs-routing

如果用户输入特殊网址,例如/ test,我试图从我的AngularJS文件重定向到外部网页。我已经让它以多种不同的方式工作,但所有不同的方式都显示了" flash" index.html的设计。我希望它直接进行而不会渲染任何HTML!

以下是其中一个示例的fiddle,但由于我无法从jsiffle.net重定向,因此它不是最佳测试地点:-)

$routeProvider.when("/test", {
    resolve: {
        controller: "Redirect"
    }
});

还有一个例子,我在路由中使用了控制器和空模板,但它给了我相同的结果。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

如果您知道URL(路由),请使用

$location.path('the_URL');