Ich verwende dhtmlxScheduler und eckige js. Ich habe ein ng-Modell-Attribut innerhalb der Checkbox eingefügt und wähle Element des Leuchtkastens von dhtmlxScheduler - ng-model = "isallday".ng-Modell hinzugefügt dynamisch funktioniert nicht?
link:function($scope, $element, $attrs, ...) {
...
angular.element(document.querySelector('[name="isallday"]')).attr('ng-model', 'isallday');
angular.element(document.querySelector(".dhx_section_time")
.getElementsByTagName("select")).attr('ng-class', '{dhx_time_disable: isallday}');
Ein Klick auf das Kontrollkästchen funktioniert nicht. Was mache ich falsch?
Ich habe gerade eine Lösung gefunden. var el = angular.element (...); $ injector = el.injector(); $ injector.invoke (function ($ Kompilierung) { $ kompilieren (el) ($ scope); }) Wie auch immer, danke für deine Antwort. –
ya, ich würde sagen, du müsstest '$ compile (element) ($ scope);' – plong0