2017-09-29 15 views
1

角度材料を最新バージョン(beta-11)に更新しています。「md」接頭辞は推奨されなくなりました。角材MATERIAL_COMPATIBILITY_MODEプロバイダー

これらのツールを使用してこの変更をプロジェクトに反映させましたが、私は次のことを行う必要があります。それ以外の場合は動作しません。

import {MATERIAL_COMPATIBILITY_MODE} from '@angular/material'; 

そして、プロバイダとして追加します:

@NgModule({ 
    providers: [ 
    {provide: MATERIAL_COMPATIBILITY_MODE, useValue: true}, 
    // ... 
    ], 
}) 

MATERIAL_COMPATIBILITY_MODEは何をしますか?これは今から本当に必要なのでしょうか、それとも、それは次のリリースで削除する必要がありますか?

答えて

1

MATERIAL_COMPATIBILITY_MODEすべてのセレクタに接頭辞がmatになるようにします。今は必須ですが、将来のリリースでは削除されると思います。

+0

お返事ありがとうございます。私はこれらの変更を実装するために次のリリースまで待つつもりです! – HNDK

+0

今すぐAngular 5にアップグレードしました。私はこのプロバイダがまだ必要ですか? npmはMATERIAL_COMPATIBILITY_MODEが見つからないというエラーを表示します。 –

+0

マテリアル5はそれを必要としません。 – Faisal