1.0.0 • Published 8 years ago

angular-attrs v1.0.0

Weekly downloads
3
License
MIT
Repository
github
Last release
8 years ago

angular-attrs

Like ng-class, but for attributes.

Ever wanted to add attributes based on scope variables? Now you can!

Examples

Given scope

$scope = {
  isSelectable: true
}

The following HTML

<my-directive attrs="{ selectable: isSelectable }"></my-directive>

Will generate this:

<my-directive selectable></my-directive>

Other ways

Basic values:

<my-directive attrs="{ value: '1' }"></my-directive>
<!-- Will generate -->
<my-directive value="1"></my-directive>

Array:

<my-directive attrs="[selected checked on]"></my-directive>
<!-- Will generate -->
<my-directive selected checked on></my-directive>

String

<my-directive attrs="selected checked on"></my-directive>
<!-- Will generate -->
<my-directive selected checked on></my-directive>

Contributing

Just submit a pull request.