我试图在Angular 4中集成Javascript插件,但有一些问题

时间:2017-11-23 10:54:04

标签: angular

基本上我想美化我的响应Json和我使用jquery jjson插件来完成角度4的工作

  1. 我在"jquery": "^3.2.1"中添加了package.json,还在angular-cli.json中包含了脚本位置,如下所示

    "scripts": ["../node_modules/jquery/dist/jquery.min.js",
                "./assets/js/jjsonviewer.js"],
    
  2. 还在JJViewerComponent;

  3. 中导入app.module.ts { JJViewerComponent } from './jjviewer/jjviewer.component'
  4. 在我的header.component.ts中,我导入了角度核心,声明了变量(declare var $; declare var jJsonViewer: any;)并使用了插件函数来处理我的响应

    this.asset = $('#response').jJsonViewer(this.data.response, {expanded: true});
    
  5. 但它抛出了以下错误

      

    错误错误:未捕获(在承诺中):TypeError:$(...)。jJsonViewer不是函数   TypeError:$(...)。jJsonViewer不是函数

    任何人都可以帮我解决这个问题吗?我需要使用相同的插件

0 个答案:

没有答案