recherche

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

angulaire.js - Pourquoi ne puis-je pas écrire directement le nom du contrôleur lors de la spécification du contrôleur dans la route angulaire JS?

Écrire comme ceci fonctionne : contrôleur : 'loginctrl as loginctrl'
Cela ne fonctionne pas lorsque j'écris contrôleur : 'loginctrl' Que se passe-t-il ?

PHP中文网PHP中文网2793 Il y a quelques jours485

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

  • 阿神

    阿神2017-05-15 17:00:46

    Les ControllerAs ont été introduits dans

    ng1.2, c'est ce que vous utilisez ctrl comme ctrl, principalement pour éviter d'injecter $scope et le contrôleur léger lui-même.

    Si vous souhaitez utiliser le contrôleur ng d'origine. Vous ne pouvez pas l'utiliser pour lier la portée et vous devez injecter manuellement $scope.

    répondre
    0
  • Annulerrépondre