Angular- 如何限制多个mat-chip无法关闭输入

Angular- How to limit multiple mat-chip and unable to disable the input

这是我的stackblitz 我项目的一小部分的娱乐。在这里我面临 4 个问题:-

  1. 我想限制用户只能使用一个垫片。我试过 [disabled]="selectedOption >=1" 即使这个有效,我不想禁用删除功能,这样如果用户想要 he/she 可以删除芯片并添加一个新的。
  2. 在第二个输入文本框中,我想添加某种换行符。如果你在那里输入一些东西,它只会在水平方向溢出输入。
  3. 我想在第二个输入文本框中从文本框的顶部开始输入文本,而不是从中间开始。
  4. 是否可以隐藏第二个输入文本的占位符,直到我们在第一个输入中输入内容?

有人可以帮我解决这个问题吗?

提前感谢您的帮助

我想我没有理解第二个问题,但其他的都解决了here