4
所以我有這樣的功能:eslint:禁用警告 - `定義但從未使用過`特定功能?
function render(){
// do stuff
}
我不調用該函數,因爲它是從HTML稱爲事件的功能,如:
<textarea id="input" class="input-box" onkeyup="render()"></textarea>
好eslint
沒有看到這一點,所以它會給出警告(render
已定義,但從未使用過)。有沒有一種方法可以指定在其他地方調用該函數?或者只是將警告靜音?
例如,如果使用全局變量,我可以做/* global SomeVar*/
,它會靜音未定義變量的警告。也許類似的功能可以在例子中完成?
這是一個原因,爲什麼你應該避免使用內聯事件處理程序,應該使用'的addEventListener ('keyup',render,false)'而不是。如果使用像uglifyjs這樣的腳本,使用內聯事件處理程序也會導致問題。 –