Ich benutze bootstrap-angular-ui-modal für eine Website, die ich arbeite. Der Code, den ich benutze, um das ModalBootstrap-angular-ui modal auf Last
zu öffnenAlles funktioniert einwandfrei. Aber ich muss einen Weg finden, um Code nach dem Laden von Modal auszuführen. Ich habe verschiedene Dinge ausprobiert, kann sie aber nicht arbeiten lassen. Einige Dinge habe ich versucht,
In Vorlage I
tat<script>
document.onload = function() {
console.log('opened');
};
</script>
Ich fand auch, es ist ein Versprechen für die Winkel modalen Objekt mit dem Namen openned. Ich habe versucht,
modalInstance.opened.then(function(){console.log('hello')});
funktioniert auch nicht. Ich kann hier Hilfe gebrauchen.
versucht 'opened' Versprechen. wird aufgerufen, bevor Modal geladen wird. Deshalb funktionieren jQuery-Bindungscodes nicht. und über ng-init - 'Die einzige geeignete Verwendung von ngInit zum Aliasing spezieller Eigenschaften von ngRepeat, wie in der folgenden Demo gezeigt. Neben diesem Fall sollten Sie Controller anstelle von ngInit verwenden, um Werte auf einem Bereich zu initialisieren. – Muctadir
Und wie an den Controller zu init auf create zu sagen? Es ist die Frage hier. Warum ist ng-init = "mycontroller.init()" böse? – amdev