我用這個命令從角度14升級到15,包括角度材料: ng更新@角度/材料@15 現在,我的代碼使用了來自angular material的傳統材料。但是因為我們對材料組件應用了一些樣式,現在有些東西壞了,我不得不做一些css調整。
我不確定這是不是該走的路?
不僅僅是調整,我還必須像這樣編寫新的css:
.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-datepicker-toggle .mat-mdc-icon-button {
font-size: 21px !important;
display: inline-flex;
justify-content: center;
align-items: center;
height: 1.7em !important;
color: #999;
&:disabled {
color: #999;
}
}
只是為了修復日期選擇器的日歷圖標。例如,即使輸入被禁用,日歷的圖標也是黑色的,而不是灰色的。
在不調整css的情況下,我必須改變配置/導入使它看起來像以前一樣嗎? 我認為使用所有遺留的東西的好處是,標記沒有改變,因此我所有的css仍然工作?