我是角色新手,现在我正在使用角度2。 我有一些教程,我正在学习角度2的进展。 但由于严重的问题,我的进展已经停止。 我的一个页面包含了jquery代码,但是当我通过routerLink浏览一个页面时它不起作用。
只有jQuery代码可以使用javascript运行: 例如,当我使用以下代码时,所有jQuery代码都可以正常工作。 例如:
document.location.href="/page2";
page2.html
包含jQ.js
,其中包含一些jQuery代码。
但这不适用于jQuery函数。
router.navigate(['/page2']);
答案 0 :(得分:0)
为什么必须在Angular 2中使用jQuery。
使用Angular 2 ui-router代替!
答案 1 :(得分:0)
你几乎不应该在JQuery上使用Angular2。有没有JQuery做事的方法,如果你真的需要Angular2,你将不得不学习如何做到这一点。如果你真的需要JQuery,那么你应该重新考虑使用Angular2。