0

こんにちは、次のコード

<ion-segment value="{{selectedWor}}" (ionChange)="worshipTypeChanged($event)" [mode]="md">

実行すると次のエラーが発生します: ionic build --prod. (--prod を指定しないとコンパイラ エラーは発生しません)

ERROR in src/app/pages/map/map.html(38,85): Property 'md' does not exist on type 'MapPage'.

[ERROR] An error occurred while running subprocess ng.

        ng.cmd run app:build:production exited with exit code 1.

        Re-running this command with the --verbose flag may provide more information.

何か案は?ドキュメントには、私はそれを行うことができると書かれています..

これが私のイオン情報です。

イオン:

Ionic CLI: 5.4.6 (C:\Users\ginil\AppData\Roaming\npm\node_modules\ionic) Ionic フレームワーク: @ionic/angular 5.0.4
@angular-devkit/build-angular: 0.803.24 @angular-devkit /schematics: 8.3.20 @angular/cli: 8.3.20
@ionic/angular-toolkit: 2.2.0

コルドバ:

Cordova CLI: 8.1.2 (cordova-lib@8.1.1) Cordova プラットフォーム: 利用不可 Cordova プラグイン: 利用不可

効用:

コルドバ-res: 0.5.1 ネイティブ実行: 0.2.7

システム:

NodeJS : v11.11.0 (C:\Program Files\nodejs\node.exe) npm : 6.7.0 OS : Windows 10

4

1 に答える 1

1

モードを双方向バインディング変数として使用しているため、ts ファイルで md を宣言する必要があります。

モード プロパティの使用方法は 2 つあります

1)

<ion-segment value="{{selectedWor}}" (ionChange)="worshipTypeChanged($event)" mode="md">

2)

html

<ion-segment value="{{selectedWor}}" (ionChange)="worshipTypeChanged($event)" [mode]="md">

TS

md = 'md'

于 2020-03-26T04:39:17.903 に答える