angular2-formbuilder

    0熱度

    1回答

    我用Angular forms創建了一個函數來使用addControl()方法,不管我如何嘗試應用它或在何處應用它,我得到一個錯誤告訴我(something).addControl() is not a function 。 我已經在我的課 demoA:string = 'name'; demoB:Array<string> = ['city', 'state']; demoC:FormGro

    0熱度

    1回答

    沒有工作,我有我想一次驗證FormArray,其字段。我遍歷FormArray和每個元件(FormGroup),我檢查條件,則禁用有效FormGroup s到避免用戶改變它和設定錯誤到特定FormControl的FormGroup內部。 以下是我的代碼。 rows是FormArray。 response.forEach((item, index) => { if (item.detail

    0熱度

    1回答

    我試圖創建一個就地可編輯的窗體,其控件一次應該在可編輯模式和僅查看模式之間切換,點擊外部按鈕(我不想要單擊要控制編輯模式的單個控件)。 我創建了這個StackBlitz,我收到一條錯誤消息說:No provider for NgControl。我不想將表單元素包裝在我期望創建的每個可編輯控件組件上。請幫我解決一下這個。 我打算控制是一樣的東西, <editable-control [mode]="

    0熱度

    1回答

    我使用bootstrap-datepicker在我的Angular項目中創建它作爲指令。以下是我的代碼。 HTML: <input [datepicker]="datepickerConfig" readonly ngModel name="requestedDate" class="form-control" id="requestedDate" type="text"> 日期選擇器配置在組件:

    2熱度

    1回答

    我的API響應等 "groups": [{ "group_name": "GRP1" "attributes": [{ "attribute_id": 1, "attribute_name": "Frequency", "value_reference": "tag" }] }

    0熱度

    1回答

    我正在使用角4 Form和Form-Group組件來創建添加/編輯數據表單。我可以在添加任何新數據時進行適當的驗證,但在編輯具有已填充輸入字段的同一表單時遇到問題。 下面的代碼組成部分的: this.saveNotification = this.formBuilder.group({ id: '', name: ['', Validators.required],

    0熱度

    1回答

    我在使用formbuilder時存在角度2的問題。我遇到以下情況。 我正在驗證電子郵件,如果我已經在員工數組內部清理了該字段,如果允許,則什麼也不做。我運行一個foreach來檢查這一點,我在構造函數創建的formbuild和指涉部分看起來是這樣的: 我添加與需求的目的因此。 我把一個模糊事件中輸入並執行該功能。 public verifyEmail(employee_email: string,

    0熱度

    1回答

    我有一個反應形式,有一些默認值,並希望禁用保存按鈕,直到用戶已經改變了一些東西,如果用戶已經改回到初始狀態。 我可以訂閱valuechanges,但我想知道一些更改(用戶還原更改後)表單是否回到初始狀態並禁用保存按鈕。 我不能使用Form.dirty,因爲一旦用戶改變了某些內容而不是pristine,如果用戶已恢復其更改,它就會變髒。 比JSON.stringify還有其他方法嗎?

    1熱度

    2回答

    我正在開發一個Angular 4.X項目,並試圖在按鈕單擊時創建一些HTML輸入字段(主要是文本類型)。我正在使用Angular反應形式並試圖使用Angular FormArray來實現這一點。我已經將代碼寫入了重定向程序,但它顯示了一些錯誤。 以下是我創建的鏈接普拉克 - http://plnkr.co/edit/PCFD43GK91zo2ivQ9lf7?p=preview 爲了便於參考,請找到

    1熱度

    1回答

    我得到一個FormBuilder陣列的formControlName得到一個錯誤: Error: Cannot find control with path: 'elements -> 0 -> name' <form [formGroup]="targetAttributesForm" (ngSubmit)="save(myForm)"> <input formControlName=