angular - 我有大约 30 个社交链接字段来获取每个我想使用 formArray 构建的 url
问题描述
我有一个表单组,在其中放置了一个 formArray 字段,该字段本身具有三个表单字段,例如 socialId、socialSlug 和 socialUrl。
我收集了 30 个社交媒体名称。我想遍历它并为每个社交媒体对象填充一个 formArray 字段。
表单组本身是可选的,但应该对 url 进行验证
this.socialProfileLinkForm = this.fb.group({
social_profile: this.fb.array([], Validators.minLength(0))
});
this.candidateService.getAvailableSocialProfileList().subscribe((val: any) => {
this.socialProfileList = val.body;
});
我正在遍历html 中的socialProfileList以生成表单
单击链接 btn url 字段并单击保存 btn 它会将表单对象保存到该 formArray
解决方案
推荐阅读
- r - knitr 在 /static/ 文件夹中找不到 img 文件
- github - 如何在 github 的 CODEOWNER 中包含一个 github 应用程序
- css - 我怎样才能居中
在 Angular 9 的屏幕中间 - google-chrome - 在 chrome 版本 > 80 中关闭相同站点强制
- css - Vuetify.js - 如何在 v-card 中添加横向边框
- python - Python通过具有条件的多个属性对列表进行复杂排序
- c++ - 从文件读取时发生访问冲突 (C++)
- python - 为已处理的交易创建“transactionAmount”直方图,即;如果 PURCHASE 后面不应跟 REVERSAL,则为相同的帐号
- linux - 在共享库“librdkafka”中找不到名为“rd_kafka_producev”的入口点
- django - Django 自定义 ModelManagers 隐式限制每个用户可用的查询集