我有一个来自assets/js/chartrank.js的JavaScript文件。
chartrank.js
在
请帮忙。
chartrank.js
function chartRank() {
// do something
}
在
rankuser
组件中调用一个在其中定义的函数,但是它没有起作用。
rankuser.component.ts
import { Component, OnInit, AfterViewInit } from '@angular/core';
import "../../assets/js/chartrank.js";
declare var jsObject: any;
@Component({
selector: 'app-rankuser',
templateUrl: './rankuser.component.html',
styleUrls: ['./rankuser.component.css']
})
export class RankuserComponent implements OnInit, AfterViewInit {
constructor() { }
ngAfterViewInit() {
jsObject.chartRank();
}
ngOnInit() {
}
}
ERROR
ERROR ReferenceError: jsObject is not defined
请帮忙。
import * as jsObject from "../../assets/js/chartrank.js"
进行导入操作。 - Shah