Angular Material基础卡部分
Angular Material是一个由谷歌开发的UI组件库,以便Angular开发人员能够以一种结构化和响应式的方式开发现代应用程序。通过使用这个库,我们可以大大增加终端用户的用户体验,从而为我们的应用程序赢得人气。这个库包含了现代的即用型元素,可以直接使用,只需最少或没有额外的代码。
它<mat-card>
是一个内容的容器,可以用来插入媒体、文本和动作到单一主题的背景。设计卡片的基本要求只是一个<mat-card>
有一些内容的元素,它将被用来建立简单的卡片。
语法:
这个元素有开头标签,后面是内容或一些代码,最后是结束标签。Angular Material为该<mat-card>
元素提供了大量的预设部分,这些预设部分在<mat-card>
下面给出。
Element Name | 要素的描述 |
---|---|
<mat-card-title> |
各个卡片的标题 |
<mat-card-subtitle> |
各个卡片的副标题 |
<mat-card-content> |
所有的数据和信息,也就是卡片的主体,都需要写在这一部分。 |
<mat-card-actions> |
这个标签用于提及所有事件,如提交、取消等。要写在卡片上。 |
<mat-card-header> |
它用于提及卡片标题上的所有细节,如标题、副标题等。 |
<mat-card-footer> |
这一部分被固定在卡片的底部,包含了带有年份、公司名称等的版权符号。 |
上述元素主要用于预先造型的内容容器,而不是使用任何额外的API。然而,与<mat-card-actions>
的align属性<mat-card-actions>
主要用于将动作定位在容器的 “开始 “或 “结束”。
安装语法:
为了在Angular Material中使用Basic Card Section,我们必须在本地机器上安装Angular CLI,这将有助于添加和配置Angular material库。满足所需条件后,在Angular CLI上键入以下命令。
详细的安装过程请参考在Angular应用程序中添加Angular材料组件的文章。
项目结构:
安装成功后,项目结构将如下所示。
例子:下面的例子说明了Angular材料卡的实现。
输出: