Кнопка назад иона 2 или любой значок не отображается. отображается только маленькая иконка
Я сталкиваюсь с этой проблемой значков на многих экранах. например. У меня есть один экран, где я добавил значок в левой части панели навигации. но это вовсе не показывает значок. только небольшой задний ящик показывает. Вот мой код:
<ion-buttons>
<button ion-button >
<ion-icon name="close"></ion-icon>
</button>
</ion-buttons
Я использую это также:
<ion-buttons>
<button ion-button >
<ion-icon ios="ios-close" md="md-close"></ion-icon>
</button>
</ion-buttons
но не использовать. Тем не менее черный значок маленького ящика показывает.
Хорошо, теперь я попытался с помощью push nav.но там alos его не отображается кнопка назад. Вот мой код:
мой дом.html:
<button class="button button-outline footerbtnone" (click)="login()">LOG IN</button>
мой дом.js
constructor(public navCtrl: NavController) {
}
login() {
this.navCtrl.push(LoginPage);
}
Но когда я перееду в LoginPage
я не вижу значок кнопки назад. Тем не менее, я вижу маленький значок черного ящика. Вот это изображение:
Пожалуйста, помогите мне. Что я пропускаю.
Спасибо
1 ответ
Квадраты, вероятно, сигнализируют о том, что шрифт либо загружается неправильно, либо браузер пытается использовать альтернативный шрифт. Простой способ убедиться, что шрифт ionicons загружается вообще, - это проверить свои источники в Chrome Dev Tools. Моя выглядит так: http://localhost:8100/assets/fonts/ionicons.woff2?v=3.0.0-alpha.3
Если вы не видите, что этот файл (или что-то подобное) загружается, тогда нет шрифта для рендеринга.
Шрифт ionicon должен загружаться автоматически, если на него есть ссылка в файле package.json и он находится в папке node_modules. После проверки этого, если шрифт не загружается, убедитесь, что у вас нет каких-либо других импортов / переменных CSS, которые переопределяют импорт шрифтов ionicons. например что-то вроде этого:
* {font-family: 'Lato' !important;}
Вышеуказанное приведет к тому, что шрифт ionicons никогда не будет загружен, потому что указано, что Lato должен использоваться для всех глифов, переопределяя более ранний импорт @ionicons.