Erreur en Double Const Déclaration de Commutateur Cas de Déclaration

J'ai le code suivant et j'obtiens le message d'erreur de Déclaration en Double query_url'.

  switch(condition) {
    case 'complex':
      const query_url = `something`;
      break;
    default:
      const query_url = `something`;
      break;
  }

Je comprends que query_url est arriver a déclaré deux fois, ce qui n'est pas droit. Mais je ne sais pas comment résoudre ce problème. Quelqu'un peut s'il vous plaît aider sur ce que devrait être la bonne façon de faire ce travail?

  • Où avez-vous besoin d'utiliser query_url?
  • Si vous avez besoin d'utiliser query_url à l'extérieur de la switch déclaration, vous ne pouvez pas utiliser const.
  • Voir @Bergi réponse pour la plus utile de la réponse (je ne sais pas pourquoi il est niché au bas de la liste quand il est de loin le plus upvotes)
  • Parce qu'il n'était pas accepté comme réponse
InformationsquelleAutor asanas | 2016-03-02