recherche

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

angulaire.js - Changer dynamiquement le sous-module ng-controller

Contrôleur qui veut contrôler dynamiquement le chargement des sous-modules

ng-controller="{{myCtrl}}"

Mais cela provoquera une erreur et le système indiquera que myCtrl n'est pas une fonction.

Il devrait s'agir d'un problème de priorité de rendu, c'est-à-dire que le rendu du ng-controller est trop rapide et que les valeurs des variables suivantes n'ont pas encore été obtenues.

S'il vous plaît, donnez-moi quelques conseils, que dois-je faire à ce sujet ?

ringa_leeringa_lee2803 Il y a quelques jours533

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

  • PHP中文网

    PHP中文网2017-05-15 17:00:36

    Pourquoi avez-vous besoin d'ajouter des doubles crochets ? Si myCtrl est correct controller, supprimez simplement les doubles crochets et écrivez-le directement.

    répondre
    0
  • 巴扎黑

    巴扎黑2017-05-15 17:00:36

    Évidemment, Angular analyse les paramètres de la directive ngController sous forme de chaînes, pas d'expressions !

    répondre
    0
  • PHP中文网

    PHP中文网2017-05-15 17:00:36

    ng-controller="myCtrl" suffit. . .

    répondre
    0
  • Annulerrépondre