Ionic v3 отсутствует HTML-кнопок - PullRequest
0 голосов
/ 14 марта 2019

Итак, мое приложение почти готово к выпуску в App Store, я решил выпустить бета-версию для него, но когда я начал собирать его с флагами --prod и --release, все стало странным. Во-первых, после всплеска появился белый экран и больше ничего, оказалось, что это неверная версия машинописного текста, проблема решена. Но сейчас у меня есть другая проблема, позвольте мне привести вам пример. пункт-detail.html

<button ion-button large block outline icon-end clear="true" color="dark" (click)="unfold($event)" id="Second" *ngIf="hasProperty('unfold_title2')">
      <span class="button-text" [ngStyle]="{'font-size': font_size}" innerHTML="{{item.unfold_title2}}"></span>
      <ion-icon [name]="isUnfolded.Second? 'arrow-dropup-circle':'arrow-dropdown-circle'"></ion-icon>
    </button>

Сфокусируйтесь на кнопке, пожалуйста, потому что она отображается неправильно. И да, у элемента есть свойство "unfold_title2", проверено трижды.

вывод моей ионной информации:

Ionic:

   ionic (Ionic CLI)  : 4.10.3 (C:\Users\user\AppData\Roaming\npm\node_modules\ionic)
   Ionic Framework    : ionic-angular 3.9.4
   @ionic/app-scripts : 3.2.1

Cordova:

   cordova (Cordova CLI) : 8.1.2 (cordova-lib@8.1.1)
   Cordova Platforms     : android 7.1.4, browser 5.0.4, ios 4.5.5
   Cordova Plugins       : cordova-plugin-ionic-keyboard 2.1.3, cordova-plugin-ionic-webview 2.2.5, (and 13 other plugins)

System:

   Android SDK Tools : 26.1.1 (C:\Users\user\AppData\Local\Android\Sdk)
   NodeJS            : v10.14.1 (C:\Program Files\nodejs\node.exe)
   npm               : 6.4.1
   OS                : Windows 10

Я пробовал с обоими --prod и --release отдельно, и это не работает. Я нашел проблему similair на форумах (Building With --release --prod Styling Issues) и последний комментарий там предложил обновить ionic-angular, что я и сделал, но это не помогло.

Я смог проверить, где все работало нормально, и провел сравнение diff с моей текущей реализацией. Я заметил, что ionic-cordova-webview был версии 2.0.0, в то время как в текущей настройке используется «^ 2.3.1», но я попытался вернуться к версии 2.0.0, мне это тоже не помогло.

...