Es gibt die folgenden Code (Jade):dynamisch ändern ng-wenn in benutzerdefinierter Richtlinie
img(
data-ng-src = "{{ ctrl.getAttachmentPreview(attachment) }}",
data-ng-if = "attachment.media_type == 'image'",
data-image-error = "xxx"
)
Und meine benutzerdefinierte Richtlinie (Kaffee):
module.exports = (app) ->
app.directive 'imageError', ->
restrict: 'A',
link: ($scope, el, attrs, ctrl) ->
el.attr('data-ng-if', 'false')
Es ist ein Prototyp. Ich möchte Element in meiner benutzerdefinierten Direktive mit 'ng-if' ausblenden, aber dieser Code funktioniert nicht (Element hat 'Data-ng-if' mit 'false' Wert, aber immer noch sichtbar). Wie kann ich es reparieren? Vielen Dank im Voraus
Attribut Einstellung ist nicht genug, müssen Sie HTML kompilieren. – dfsq
Bitte geben Sie das Code-Beispiel bitte – malcoauri
@dfsq Bitte, bitte antworte bitte – malcoauri