[英]ES Lint error for jQuery anonymous function
我的代碼如下:
$('.panel').each( function() {
$(this).css('height', 'auto');
$(this).find('.portlet-panel-item').css('height', 'auto');
});
我收到以下錯誤: 37:26 warning Missing function expression name func-names
: 37:26 warning Missing function expression name func-names
。
我不能用的,因為方式ES6箭頭功能this
是兩個用例正在處理。
如何解決此問題而不必為每個函數都放置命名函數?
您應該使用命名函數或禁用規則。
別忘了給表達式命名-匿名函數會使在Error的調用堆棧中更難定位問題。
您可以通過使用注釋將此規則設置為“始終”,“按需”或“從不”,因此,在您的情況下: /*eslint func-names: ["error", "never"]*/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.