я пытаюсь научиться надежно работать с angular, и у меня возникают проблемы с пониманием некоторых синтаксиса, используемых в руководствах и примерах на официальный сайт. при определении элемента управления формой кнопки я увидел этот шаблон:
<div><button type="{{::to.type}}" class="btn btn-{{::to.btnType}}" ng-click="onClick($event)">{{to.text}}</button></div>
мой вопрос: что означает "::" перед "to.type" и "to.btnType"? как он используется? чем это отличается от такого определения:
<a ng-class="{'btn-primary': to.isPrimary, active: to.isActive}" class="btn, btn-default"/>