Я только что взглянул на учебник 3º от дротика, создающий компонент рейтинга. Мне было интересно, есть ли тот же метод, который вызывается при преобразовании объекта в строку, что-то похожее на toString в Java.
Например:
MyClass myObject = new MyClass();
System.out.println(myObject);
Будет вызывать MyClass.toString(), если он перезаписан, иначе будет вызывать его родитель до тех пор, пока не будет достигнут java.lang.Object, дающий значение toString по умолчанию.
Я нахожу вид уродливым (полностью субъективным), делая:
<span ng-repeat="star in cmp.stars" > {{star.toString()}} </span>
Я бы предпочел сделать:
<span ng-repeat="star in cmp.stars" > {{star}} </span>
И дайте реализацию того, как я хочу, чтобы это отображалось в методе averwrite. Это возможно?