JS Fiddle
Мы можем использовать ng-show
и поместить значение истинности / ложности внутрь, поэтому элемент DOM с этим атрибутом будет показан / скрыт в зависимости от этой переменной.
<div data-ng-show="ShowSmall && !ShowMedium && !ShowLarge">
Small Clock
</div>
Когда ShowSmall
имеет значение true, а два других - false, будет отображаться <div>
.Попробуйте взаимодействовать с Fiddle, чтобы убедиться, что это соответствует вашим потребностям!
Вы также можете проверить NgIf , который вместо скрытия удаляет элемент DOM из дерева DOM.
Примечание: если вы хотите, чтобы отображался только один, вы можете рассмотреть возможность использования переключателей вместо флажков. JS Fiddle