Что такое множественные выражения в синтаксисе угловых шаблонов? - PullRequest
0 голосов
/ 27 марта 2019

Webstorm предлагает параметры подсветки синтаксиса для угловых шаблонов, и один из этих параметров называется «множественное выражение».

И как вы можете видеть на скриншоте, он имеет один набор фигурных скобок, запятые имеют особое значение и другие странности, которые я не видел нигде в синтаксисе шаблонов Angular.

Что это?

enter image description here

1 Ответ

0 голосов
/ 28 марта 2019

Использование множественного числа выглядит следующим образом:

{totalItemCount, plural, =0 {no files} =1 {1 file} other { {{totalItemCount | number}} files } selected

Таким образом, на основе totalItemCount, если это 0, тогда выведите no files, если 1, то выведите 1 file, в противном случае количество выбранных элементов + selected

будет выглядеть как

no file selected
1 file selected
15 files selected

Здесь есть учебник

Также есть эквивалент с NgPlural

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