![](/img/trans.png)
[英]How to give formControlName to a FormArray object - Angular 2 (ReactiveFormsModule)
[英]how do dynamic reactiveFormsModule with patterns generate by api
我有一個帶有輸入郵件的 angular 表單組,但我想為擴展名添加正則表達式模式,僅用於我的數據庫中的內容。
我的服務 getAllDomain 已完成。
我不知道如何編寫任何不以 @ 結尾的單詞和我列表中的單詞不區分大小寫的正則表達式
我認為觸發這樣的動作[pattern]="patternEmail"
getpatternEmail(){
domainList: string[] = [];
this.domainService.getAll().subscribe({
next:(res) => {
domainList=res;
}});
return ".@("+domainList.join('|')+")";
}
Property 'patternEmail' does not exist on type 'CreateComponent'
如果我刪除 get Type '() => string' is not assignable to type 'string | RegExp'.
Type '() => string' is not assignable to type 'string | RegExp'.
像這樣的東西應該工作
get patternEmail(): string{
domainList: string[] = [];
this.domainService.getAll().subscribe({
next:(res) => {
domainList=res;
},
error: (e) => {
},
() => {
// 'onCompleted' callback.
// No errors
return ".@("+domainList.join('|')+")";
}
);
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.