angular - 添加反应式 FormGroup 将其他元素动态移动到上述元素后面
问题描述
我正在使用 Angluar 6 反应式表单并动态添加表单组。但是样式完全错误,我不知道问题可能是什么(见图)。它是 Angular Material ( mat-grid-list, mat-grid-tile, mat-list, mat-list-item
) 和 angular flex-layout 的混合体。列表元素似乎居中,但它没有设置为居中。
请原谅我没有代码示例,但是尝试将其放入 JSfiddle 将是一项艰巨的工作。
我只是想听听一些意见,如果其他人也遇到过同样的问题。如果我找到答案,我会自己在这里发布。
解决方案
答案很简单。永远不要把 a<mat-list>
放入 a 中<mat-grid-list>
!它们是两个独立的概念。Mat-grid-list 用于具有列的布局,而 mat-list 仅用于具有行且只有一列的布局。
推荐阅读
- awk - 具有修改可绘制脚本的中间步骤的 gnuscript 所需的常量表达式
- python - 使 pytest 仅在完整的测试套件运行时才需要代码覆盖
- shell - 将文本行换行到指定的字符长度限制,支持 ansi 颜色代码
- verilog - 多路复用器在处理之前是否依赖所有输入的值?
- json - 如何解决 Firebase - 无效的 JSON 数据或键值。键值不能包含 $ # [ ] / 或
- java - 从for循环java分配数组的值
- javascript - 无法将数据传递到 Angular 材料数据表 - 未解决的变量
- c# - 如何使用 C# 将参数传递给 PowerShell 脚本?
- linux - 对齐 bash 文件中的注释
- apache-spark - 在 pyspark 中展开嵌套数组