Angular one-time binding cheat sheet

ng-bind:

{{ ::user.name }}

with filters

{{ ::item.price|number }}

ng-class:

<div ng-class="::{ 'active': item.active }"></div>

ng-if:

<div ng-if="::user.isOnline"></div>

with several conditions:

<div ng-if="::(user.isOnline && users.length)"></div>

ng-repeat:

<div ng-repeat="item in ::user.items"></div>

ng-options:

<select ng-options="n.title for n in ::list"></select>

directive attributes:

<user-card user="::currentUser"></user-card>

it will work even if you have two-way binging inside your directive