在這段代碼中,我有一個錯誤說“無法讀取未定義的屬性(讀取'indexOf')”
lowPassword(control: FormControl): {
[lowLevelPassword: string]: boolean;
} {
if (this.invalidPassword.indexOf(control.value) != -1) {
return {
lowLevelPassword: true,
};
}
return null;
}
uj5u.com熱心網友回復:
invalidPassword 是一個陣列,例如 => [{id: 1, name:'jo??hn'}] control.value 是一個鍵,例如 => control.value = name
如果在 invalidPassword 陣列中有類似鍵的名稱,則回傳 true 否則回傳 false
例子:
(invalidPassword 中的 control.value)?“可用”:“無”
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/464231.html
標籤:javascript 爪哇 有角度的 angularjs
