Почему синтаксис интерполяции настолько непредсказуем? - PullRequest
0 голосов
/ 25 декабря 2018

Например:

<img ng-show="showMe" alt="image" class="img-preview" ng-src="{{imgSource}}"
    style="width: 100%; height: 180px;" />

, в таком случае, зачем мне оборачивать imgSource фигурными скобками, а не нужно showMe?

А как мне распознать случаи, требуется это или нет?Есть ли список таких требований или строгое правило использования?

1 Ответ

0 голосов
/ 25 декабря 2018

Одной из причин может быть то, что ng-src является типом string, в большинстве случаев использование домена URL не изменится или будет относительным или будет фиксированным,

Итак, если мы подумаем о том, что может быть src, то это может быть один из следующих трех:

/

https://example.com

/images

Примечание: это не изменится для всех изображений, поэтому мы должны предоставитьэто имя изображения.

и ng-show не имеет возможности удерживать.это может быть true или false, так что его можно легко скомпилировать в model.где в случае ng-src angular нужно знать, что в какой части ему нужно скомпилировать модель в значение.Рекомендовать читать

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...