У меня есть ion-footer-bar
, который отлично работает внутри ion-content
, проблема в том, что он не приклеен к низу, как должен быть нижний колонтитул:
<ion-footer-bar class="foot-bar" ng-hide="isKeyboardOpen">
<button class="button button-block btn-policy ion-ios-arrow-thin-right"
ng-disabled="(!medsRefundForm.firstSubform.$valid && !MedsRefund.toggleChecked)
|| (MedsRefund.toggleChecked && !medsRefundForm.secondSubform.$valid)"
ng-click="submit()"></button>
</ion-footer-bar>
Поэтому, когда я помещаю его за пределы ion-content, он прилипает ко дну, но теперь директивы ng не работают, я считаю, что это потому, что они не используют одну и ту же область видимости.
Я даже попытался добавить данные, как описано в видео про яйцеголовых и в этот комментарий, но он не сработал. Я также добавил data.*
ко всем существующим переменным в ОБЕИХ ion-content
и ion-footer-bar such as
isKeyboardOpen`, но это не устранило проблему.
<ion-footer-bar class="foot-bar" ng-hide="data.isKeyboardOpen">
<button class="button button-block btn-policy ion-ios-arrow-thin-right"
ng-disabled="(!data.medsRefundForm.firstSubform.$valid && !data.MedsRefund.toggleChecked)
|| (data.MedsRefund.toggleChecked && !data.medsRefundForm.secondSubform.$valid)"
ng-click="submit()"></button>
</ion-footer-bar>