recherche

Maison  >  Questions et réponses  >  le corps du texte

angular.js - angularjs 中 全局变量的区别

constant / value / js全局定义 这3者之间有什么区别?

PHP中文网PHP中文网2744 Il y a quelques jours674

répondre à tous(2)je répondrai

  • PHP中文网

    PHP中文网2017-05-15 16:56:33

    1. Les variables globales en js existent dans tout l'espace global. Les constantes générées par les deux méthodes de angular n'ont d'effet que dans le contexte de angular.
    2. Le angular dans constant() crée une constante qui peut être configurée, tandis que le value() crée une constante qui ne peut pas être configurée.
    3. Spécifique : la méthode constant() peut enregistrer une variable existante en tant que service, puis l'injecter dans d'autres parties de l'application via l'injection de dépendances Remarque : les constantes générées ne peuvent pas être 装饰器拦截<🎜. >. 4. La méthode
    est fondamentalement la même que la méthode ci-dessus. La différence est la suivante : les constantes générées à l'aide de la méthode value() peuvent être configurées via constant(), mais les constantes générées par .config ne peuvent pas l'être. configuré. value()5. Utilisez généralement
    pour enregistrer des objets ou des fonctions de service, et utilisez value() pour configurer les données. constant()

    répondre
    0
  • PHPz

    PHPz2017-05-15 16:56:33

    http://stackoverflow.com/a/13015756/2586541

    répondre
    0
  • Annulerrépondre