[AngularJS] Ako definovať controller vo vnútry funkcie? rubrika: Programování: JavaScript
6
Mlocik97
položil/-a 15.8.2019
upravil/-a 15.8.2019
zdravím,
potreboval by som poradiť, ako môžem vytvoriť dynamicky controller vo vnútry nejakej funkcie?
Furt dostávam chybu https://code.angularjs.org/1.7.8/docs/error/$controller/ctrlreg?p0=mycontroller
a to aj napriek tomu že ten controller je volaný z HTML, ktorý je načítaný až potom čo je zavolaná funkcia pre vytvorenie controllera. Dokonca mi to nefunguje ani když použijem:
(function() { app.controller('mycontroller', function() { // }) })()
Vie mi niekto poradiť? Skúšal som aj $controllerProvider.register() ale ani to mi taky nefunguje
odkaz
Vyřešeno
6
Mlocik97
odpověděl/-a 15.8.2019
upravil/-a 16.8.2019
tak už som to vyriešil... návod v podstate napísal tazatel tu:
https://stackoverflow.com/questions/46512082/angularjs-module-controller...
Tak som to úplne vyriešil, a stačilo vlastne len 1 riadok kódu.
$provide.value('$controllerProvider', $controllerProvider);
Pro plný přístup na Devel.cz se prosím přihlaste:
Nebo se přihlaste jménem a heslem: