Devo poter aggiungere ad esempio "contenteditable" agli elementi, basato su una variabile booleana nell'ambito.
Esempio di utilizzo:
<h1 attrs="{'contenteditable=\"true\"': editMode}">{{content.title}}</h1>
Si tradurrebbe in contenteditable = true aggiunto all'elemento se $scope.editMode
impostato su true
. C'è un modo semplice per implementare questo comportamento di attributo simile alla classe ng? Sto pensando di scrivere una direttiva e condividerla in caso contrario.
Modifica: vedo che sembrano esserci delle somiglianze tra la mia proposta attrs direttiva e ng-bind-attrs, ma è stata rimossa in 1.0.0.rc3 , perché?
contentEditable
direttiva.
<h1 ng-attr-contenteditable="{{editMode && true : false}}">{{content.title}}</h1>
ng-attr="expression"
.