次のようなディレクティブで使用されるテンプレートがあります。
<tr>
<th ng-repeat="col in tableSpec" st-sort="{{col.sortField}}"></th>
</tr>
col.sortField が存在しない場合、属性 st-sort はレンダリングされません (属性はまったくありません)。
$interpolate ウィッチの「allOrNothing」オプションについて読んだことがありますが、{{ }} 表記を使用するときにこのオプションを指定できるかどうかはわかりません。
私は ngAttr についても読んだことがあり、この表記 ng-attr-st_sort="{{col.sortField}}" を使用しようとしましたが、もう成功していません。
どんな助けでも大歓迎です。
ジャンマルク