我对angular2路由有一个严重的问题

时间:2017-05-25 02:34:02

标签: jquery angular2-routing

我是角色新手,现在我正在使用角度2。 我有一些教程,我正在学习角度2的进展。 但由于严重的问题,我的进展已经停止。 我的一个页面包含了jquery代码,但是当我通过routerLink浏览一个页面时它不起作用。

只有jQuery代码可以使用javascript运行: 例如,当我使用以下代码时,所有jQuery代码都可以正常工作。 例如:

document.location.href="/page2";

page2.html包含jQ.js,其中包含一些jQuery代码。

但这不适用于jQuery函数。

router.navigate(['/page2']);

2 个答案:

答案 0 :(得分:0)

为什么必须在Angular 2中使用jQuery。

使用Angular 2 ui-router代替!

答案 1 :(得分:0)

你几乎不应该在JQuery上使用Angular2。有没有JQuery做事的方法,如果你真的需要Angular2,你将不得不学习如何做到这一点。如果你真的需要JQuery,那么你应该重新考虑使用Angular2。