Ich habe die folgende Anweisung:Isoliertes Oszilloskop dynamisch ändern?
.directive('compListRow', [listRow])
function listRow() {
return {
restrict: 'A',
templateUrl: function($element, $attrs) {
return $attrs.templateUrl || defaultTemplateUrl;
},
scope: true,
controllerAs: 'listRow',
bindToController: {
collectionName: '@',
modelId: '@',
schedule: '='
},
...
Ich möchte, dass der Umfang Parameter kann dynamisch mit einem Attribut der Richtlinie festgelegt werden (wie die templateUrl). Das liegt daran, dass manchmal der übergeordnete Bereich verfügbar sein muss und manchmal muss ich eine vollständig isolierte Direktive haben. Irgendeine Idee, wie man das macht?
Wie kann ich das tun? – Simoyw
definieren Sie Ihre Anweisung beim Aufruf einer Funktion neu –