Angular动态表单显示按添加顺序添加的输入
创始人
2024-10-24 14:01:14
0

以下是一个示例,演示如何在Angular中根据添加顺序动态显示输入。

首先,在你的组件中定义一个空数组来保存输入的顺序:

inputOrder: string[] = [];

然后,在模板中使用*ngFor循环遍历inputOrder数组,并根据数组中的值动态显示输入框:

接下来,在添加新输入框的方法中,将新的输入框名称添加到inputOrder数组中:

addInput(inputName: string) {
  this.inputOrder.push(inputName);
}

最后,你可以在另一个方法或事件处理程序中调用addInput方法,将新输入框的名称传递给它,以便在界面上动态添加新的输入框:

onAddInput() {
  const newInput = 'input' + (this.inputOrder.length + 1);
  this.addInput(newInput);
}

这是一个完整的组件示例:

import { Component } from '@angular/core';

@Component({
  selector: 'app-dynamic-form',
  template: `
    
    
`, }) export class DynamicFormComponent { inputOrder: string[] = []; addInput(inputName: string) { this.inputOrder.push(inputName); } onAddInput() { const newInput = 'input' + (this.inputOrder.length + 1); this.addInput(newInput); } }

这样,每次点击“添加输入”按钮时,都会在界面上动态添加一个新的输入框,并按照添加的顺序进行显示。

相关内容

热门资讯

黑科技辅助挂(微扑克有辅助挂)... 黑科技辅助挂(微扑克有辅助挂)WepoKe好像真的是有挂!太坑了本来存在有挂(2021已更新)(哔哩...
黑科技好友房(微扑克智能)云扑... 黑科技好友房(微扑克智能)云扑克app原来真的是有挂!太实锤了本然是有挂(2026已更新)(哔哩哔哩...
黑科技ai(wpk德州辅助器)... 黑科技ai(wpk德州辅助器)pokerrrr2俱乐部好像是有挂!太坑了原生是有挂(2024已更新)...
黑科技安卓版(wpk德州)德扑... 黑科技安卓版(wpk德州)德扑平台果然真的有挂!太夸张了确实真的是有挂(2020已更新)(哔哩哔哩)...
黑科技辅助(Wepoke漏洞)... 黑科技辅助(Wepoke漏洞)governorofpoker3起初有挂!太实锤了本然是有挂(2020...
黑科技美元局(aapker代理... 黑科技美元局(aapker代理)wpk德州扑克都是有挂!太无语了果然是有挂(2024已更新)(哔哩哔...
黑科技好友(wepoke辅助挂... 黑科技好友(wepoke辅助挂)wePOke真是真的是有挂!太实锤了一向存在有挂(2021已更新)(...
黑科技免费(微扑克ios)Aa... 1、黑科技免费(微扑克ios)Aapoker一直存在有挂!太无语了最初有挂(2022已更新)(哔哩哔...
黑科技计算(菠萝德州)德州先前... 黑科技计算(菠萝德州)德州先前真的有挂!太坑了本然有挂(2023已更新)(哔哩哔哩)是一款可以让一直...
黑科技玄学(Wepoke德州版... 1、黑科技玄学(Wepoke德州版)wPk一向是有挂!太实锤了总是是有挂(2023已更新)(哔哩哔哩...