簡體   English   中英

沒有未使用的表達式 React

[英]no-unused-expressions React

我是 React 的新手,我正在嘗試運行此代碼

    var animateButton = function(e) {
    
        e.preventDefault;
        //reset animation
        e.target.classList.remove('animate');
        
        e.target.classList.add('animate');
        setTimeout(function(){
          e.target.classList.remove('animate');
        },700);
      };
      
      var bubblyButtons = document.getElementsByClassName("bubbly-button");
      
      for (var i = 0; i < bubblyButtons.length; i++) {
        bubblyButtons[i].addEventListener('click', animateButton, false);
      }

但是,我收到此錯誤

Line 3:5: Expected an assignment or function call and instead saw an expression no-unused-expressions

我不確定為什么會收到此錯誤,但我相信它與 React Framework 有關

表達式e.preventDefault不執行任何操作。 您需要調用該函數: e.preventDefault()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM