Necesito poder agregar, por ejemplo, "contenteditable" a los elementos, en función de una variable booleana en el alcance.
Ejemplo de uso:
<h1 attrs="{'contenteditable=\"true\"': editMode}">{{content.title}}</h1>
Resultaría en contenteditable = true que se agrega al elemento si $scope.editMode
se estableció en true
. ¿Hay alguna manera fácil de implementar este comportamiento de atributo de clase ng? Estoy considerando escribir una directiva y compartirla si no.
Editar: Puedo ver que parece haber algunas similitudes entre mi directiva attrs propuesta y ng-bind-attrs, pero se eliminó en 1.0.0.rc3 , ¿por qué?
contentEditable
directiva.
<h1 ng-attr-contenteditable="{{editMode && true : false}}">{{content.title}}</h1>
ng-attr="expression"
.