Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从另一个视图(组件)加载视图(组件)时jquery不工作-angular 2网页_Jquery_Angular_Angular2 Routing - Fatal编程技术网

从另一个视图(组件)加载视图(组件)时jquery不工作-angular 2网页

从另一个视图(组件)加载视图(组件)时jquery不工作-angular 2网页,jquery,angular,angular2-routing,Jquery,Angular,Angular2 Routing,我在js文件中有一些jquery代码。我已经在vendor.ts中导入了它 实际上,如果我通过粘贴链接直接在浏览器中加载页面,这个jquery就可以工作 但是当我从另一个组件点击下面的链接时,jQuery不起作用。 有没有办法让它工作。为什么要这样做而不是使用routerlink?例如,HistoryrouterLink正在抛出错误-未处理的承诺拒绝:模板解析错误:解析器错误:在[#/history]的第1列处出现意外标记

我在js文件中有一些jquery代码。我已经在vendor.ts中导入了它

实际上,如果我通过粘贴链接直接在浏览器中加载页面,这个jquery就可以工作

但是当我从另一个组件点击下面的链接时,jQuery不起作用。


有没有办法让它工作。

为什么要这样做而不是使用routerlink?例如,HistoryrouterLink正在抛出错误-未处理的承诺拒绝:模板解析错误:解析器错误:在[#/history]的第1列处出现意外标记