2016-11-21 5 views
1
  • : Ich bin
  • Ich versuche, js All diese Logik in einer Hilfsfunktion zu bewegen, anstatt in der Methode machen
  • Ich bin mit einem Syntaxfehler konfrontiert.
  • können Sie mir sagen, wie ich es beheben kann.
  • mit meinem Code unten.

./src/components/first-time-tab/player-setup.jsxModul Build fehlgeschlagen: Syntaxerror: unerwartetes Token (11:16)

Module build failed: SyntaxError: C:/workspace/fasg-sports-dashboard/src/components/first-time-tab/player-setup.jsx: Unexpected token (11:16)

9 |  renderAccountTabContent() { 
    10 |    return (
> 11 |     let sportsStartDate = this.props.playerInfo.sportsStartDate; 

Antwort

1

In Ihrem Fehler, es zeigt Ihnen auf return eine variable Zuordnung versuchen, nicht-Code. Legen Sie diese Zeile außerhalb der Rückgabe. diese

Versuchen ...

renderAccountTabContent() { 
     let sportsStartDate = this.props.playerInfo.sportsStartDate; 
     let renderData; 

     let now = moment().format('YYYY-MM-DD'); 
     let past1Days = moment().subtract(1, 'days').format('YYYY-MM-DD'); 
     let past2Days = moment().subtract(2, 'days').format('YYYY-MM-DD'); 
     let past3Days = moment().subtract(3, 'days').format('YYYY-MM-DD'); 

     if(sportsStartDate && sportsStartDate === now) { 
      renderData = 'We’re setting up your player and verifying the funds you’ve deposited. Don’t worry — it might take a couple of days for your player to reflect your balance.'; 
     } else if(sportsStartDate && sportsStartDate === past1Days) { 
      renderData = "We’re setting up your player and verifying the funds you’ve deposited. Don’t worry — it might take a couple of days for your player to reflect your balance."; 
     } else if(sportsStartDate && sportsStartDate === past2Days) { 
      renderData = "We’re making some progress. See what’s happening today."; 
     } else if(sportsStartDate && sportsStartDate === past3Days) { 
      renderData = "We’ve put your money to work in your investment player.See what’s happening today."; 
     } else { 
      renderData = "Your new portfolio is a work in progress. See what’s happening today."; 
     } 

     return (
      renderData 
     ); 
} 
+0

@rfomal: es funktionierte –

+0

Ehrfürchtig ... froh, dass ich von Nutzen sein könnte. – rfornal

+0

können Sie mir mit diesem http://stackoverflow.com/questions/40732658/npm-install-classnames-not-working-in-my-li-tag helfen –

Verwandte Themen