есть контроллер заголовка и частичный вид на моей странице, как:нг если не работает в частичном - Угловая
<html ng-app="myApp" ng-controller="headerCtrl">
<head>
<link rel="stylesheet" href="~/App/Common/Style/Common/common.css" data-ng-if="!isRTL">
<link rel="stylesheet" href="~/App/Common/Style/Common/common-ltr.css" data-ng-if="isRTL">
</head>
<body>
...
</body>
частичного вид
<div class="clearfix">
<div class="directionSetting">
<p class="pull-left">RTL</p>
<div class="pull-right">
<label class="switch">
<input type="checkbox" ng-model="isRTL" />
<span></span>
</label>
</div>
</div>
</div>
я хочу, чтобы изменить направление после нажмите на флажок, но он не работает!
, но если я добавлю это в тело, он работает. как я могу это достичь?
возможно дубликат [Угловое изменение направления с нг-если] (HTTP: //stackoverflow.com/questions/27754106/angular-change-direction-with-ng-if) –
Это не ясно, поэтому я спрашиваю еще раз –
isRTL записывается в область с детьми в этом случае. Хорошего способа гарантировать, что этого не произойдет, - использовать синтаксис Controller, а затем использовать вместо него «ctrlAsName.isRtl». – Jens