У меня проблема с ion-spinner
.
Вытягивающий текст и значок отображаются:
Но когда я выпущу его, область, где прядильщик должен оставаться пустым.
Мой ion-refresher
подобен этому
<ion-refresher
pulling-text="Pull to refresh..."
on-refresh="doRefresh()"
spinner="crescent">
</ion-refresher>
Функция doRefresh()
$scope.doRefresh = function() {
Entry.all().$promise.then(function(data) {
$scope.logs = data;
$scope.$broadcast('scroll.refreshComplete');
});
}
Что происходит?
Я тестировал каждый счетчик, и единственный, кто работает, является spiral
но слишком большим. Видно только около половины счетчика
Согласно документам http://ionicframework.com/docs/api/directive/ionRefresher/, ionSpinner
должен работать
Старый вопрос, но у меня возникла та же проблема, и я нашел решение. Прядильщик всегда был там, но он белый, поэтому вы не можете видеть его на белом фоне. Чтобы исправить это, добавьте следующий код в свой CSS файл, заменив "skyblue" на ваш выбор цвета.
.spinner svg {
stroke: skyblue;
fill: skyblue;
}
Кроме того, здесь мой ион-освежитель.
<ion-refresher on-refresh="collectFeed()" pulling-text="Pull to refresh" spinner="ios-small"></ion-refresher>
Скорее всего, это слишком поздно, но это случилось со мной. В основном я перезаписал .spnner svg {}
в файле css и забыл. Таким образом, все более поздние загрузочные прядильные машины занимали одинаковые высоты и ширины.
Поведение всех прядильщиков не является постоянным в ионном, вы можете использовать другие прядильщики, такие как android
, spiral
т.д. И посмотреть, что работает для вас.