0

我正在一个网站上工作,其中包含一堆从硬编码列表动态插入的表单元素myFormElements:ElementBase。每个元素都有一个字符串标签,现在我需要使这些标签可点击以打开一个新选项卡(指向外部 URL)。理想情况下,我想修改ElementBase以使其可点击,有没有办法做到这一点?如果不是最好的解决方法是什么?

<ng-container
  myDynamicField
  [field]="myFormElements[0]"
  [group]="myForm"
  ...
>
</ng-container>
export const myFormElements:ElementBase = [
  {
    id: "some id",
    label: 'some label',
    type: 'text',
    dataType: 'String',
    ...
  },
...
]
export interface ElementBase {
  id: string,
  label?: string,
  type?: string,
  dataType?: string,
  ...
}
4

0 回答 0