angular - 是否可以在 mat-accord 中用 mat-form-field 替换 mat-expansion-panel-header?
问题描述
这个想法是拥有 mat-accordion 功能,但我想使用 mat-form-field 作为用户可以选择选项的框。
有什么办法吗?
解决方案
你可以这样做:
<mat-accordion>
<mat-expansion-panel>
<mat-expansion-panel-header>
<mat-form-field>
<mat-label>
Lorem ispum
</mat-label>
<input type="text" matInput [formControl]="inputFormControl">
</mat-form-field>
</mat-expansion-panel-header>
<p>I'm visible because I am open</p>
<p>No, you are not dude</p>
</mat-expansion-panel>
</mat-accordion>
并修改 mat-form-field 的样式以适应mat-expansion-panel
.
推荐阅读
- php - Laravel 中间件从仪表板重定向到登录页面
- javascript - 如何在 Angular js 中显示表单验证错误消息并且该表单具有操作 url
- python - 如何用图片更改游戏kivy背景
- excel - CountIf 水平
- niftynet - 代码中的默认初始化程序在哪里?
- r - R ggplot2如何在条形图上绘制标准偏差
- c++ - 为什么基类指针指向具有重写方法的派生类对象调用基类方法?
- javascript - HTML - Paytm 网关集成问题
- python - Python中的Concat列表和字符串
- amazon-web-services - 为什么 AWS Device Farm 只允许少数设备运行测试?