上面写着,
没有为“checkNonEnglishCharacterCountries(idArray.name);”提供“textAccessHeader”参数
private checkNonEnglishCharacterCountries(countryName,textAccessHeader) {
if (countryName === 'Japan' && textAccessHeader == 'BANK_ADD') {
this.payment.bankAccountName = null;
this.payment.partyAccountNameAlt = this.supplierData.legalName;
this.selectedCountryValidator = '^([\uFF61-\uFF9F]|[()., _-])*$';
this.accountBeneficiaryName = 'Japanese half-width Katakana - 日本語の半角カタカナ';
this.branchNameLocal = 'Japanese half-width Katakana - 日本語の半角カタカナ';
this.bankNameLocal = 'Japanese half-width Katakana - 日本語の半角カタカナ';
}
}发布于 2020-06-19 08:17:58
你有两个选择。
要么将第二个参数设为可选
private checkNonEnglishCharacterCountries(countryName: string, textAccessHeader?: string) {
...
}注意参数类型定义中的问号
或将null作为第二个参数发送
private checkNonEnglishCharacterCountries(countryName: string, textAccessHeader: string) {
...
}调用语句
this.checkNonEnglishCharacterCountries(idArray[0].name, null);https://stackoverflow.com/questions/62465922
复制相似问题