В настоящее время я разрабатываю приложение с использованием ионного (1.3)/углового (1.5). Это мой первый раз, используя угловые, но я развивался с ember.js в течение последних двух или трех лет.Условные обозначения в угловых шаблонах
Я немного смущен, как я могу условно отображать материал в шаблонах: в уголек, я бы
<div class="col-xs-12">
{{#if condition}}
some template..
{{else}}
something else
{{/if}}
</div>
Но в угловатый, мне кажется, что вы должны сделать:
<div class="col-xs-12" ng-if="condition">
some template..
</div>
<div class="col-xs-12" ng-if="!condition>
something else
</div>
Который мне кажется действительно громоздким и на самом деле не передает намерения. Есть ли другой (лучший) способ отображения материала условно в шаблонах?
Большое спасибо за ваше время!
http://stackoverflow.com/questions/15810278/if-else-statement-in-angularjs-templates –
спасибо, не нашел ссылку при поиске. Даже если бы я это сделал, я бы надеялся, что через три года после ответа будет добавлено что-то более чистое ... – ksol
тройной оператор должен быть хорошей практикой .... в зависимости от размера шаблона – Vanojx1