【发布时间】:2021-07-04 09:31:16
【问题描述】:
我正在 Angular 中尝试 mat-checkbox。基本上是在尝试设计支付方式的 UI。因此,我使用 mat-checkbox 选择一种付款方式。但是每个盒子都出现了两倍。我在这里添加我的代码:
<div fxLayout="column" fxLayoutGap="1rem">
<p>Select Payment Method</p>
<mat-checkbox>Cash On Delivery</mat-checkbox>
<mat-checkbox>Online Payment</mat-checkbox>
<mat-checkbox>Wallet</mat-checkbox>
</div>
我还要添加我的 UI 图像:
【问题讨论】:
-
缺少一些 CSS。你是如何在你的项目中添加材料的。你跑
ng add @angular/material了吗? -
@StPaulis 我通过“npm install --save @angular/material”添加了材料。但是是否有必要添加 css 直到我不想更改任何样式?
-
建议大家关注官方文档:material.angular.io/guide/getting-started
-
@StPaulis 是的,问题解决了
标签: angular typescript angular-flex-layout