2015-04-23 4 views
4

Иногда я вижу людей, использующих этот шаблон:

angular.extend($scope, {somekey, someval}).

Какая польза в использовании этого стиля расширением масштаба, когда я могу установить область непосредственно следующим образом:

$scope.somekey = someval?

+2

Никакой выгоды, если нет десятка новых свойств. Затем протяните немного чище. – dfsq

+3

Хороший вопрос. На мой взгляд, первый шаблон уродливее и менее удобочитаемо как-то ... но да, что бы ни плавало на вашей лодке. – Michelangelo

+1

меньше кода для написания, когда у вас есть большие объекты, и расширяйте один раз – charlietfl

ответ

1

В чем преимущество использования этого стиля расширения сферы?

Если я правильно прочитал this, абсолютно ничего, несмотря на синтаксический псевдосахара, с которым я лично не согласен.

Хотя, прочитав некоторые angular-leaflet вопросов, однажды, я помню, я читал кого-то, заявляя, что что-то работает с angular.extend и не имеет простого назначения.

+0

спасибо. Да, угловой листовок - это то место, где я тоже это видел. – Hinrich

Смежные вопросы