我在一个函数中声明了一个js文件,并在另一个js文件中对其进行了调用。
所有js文件均根据调用顺序在module.libraries.yml
文件中声明。在使用ESlint进行验证时,它显示了已定义的错误函数,但未使用。
module.libraries.yml
中js文件的顺序如下
js/pieChart.js: {}
js/chart.js: {}
pieChart.js
看起来像这样
function pieChart(dimensions,data) {
//do some stuff
}
我在chart.js
pieChart(dimensions,this.mapData);
在pieChart.js中使用ESlint进行验证时,它在pieChart(dimensions,data)
的函数声明中显示以下错误
[eslint] 'pieChart' is defined but never used.
function pieChart(dimensions: any, data: any): void