要在Angular 5 / TypeScript中创建一个带有字符串数组参数的类构造函数,可以按照以下步骤进行。
class ExampleClass {
private strings: string[];
constructor(strings: string[]) {
this.strings = strings;
}
}
class ExampleClass {
private strings: string[];
constructor(strings: string[]) {
// 对传入的参数进行验证或处理
if (strings.length < 1) {
throw new Error('字符串数组参数不能为空');
}
// 存储传入的参数
this.strings = strings;
}
}
class ExampleClass {
private strings: string[];
constructor(strings: string[]) {
// ...
}
printStrings() {
for (let str of this.strings) {
console.log(str);
}
}
}
这样,就可以在Angular 5 / TypeScript中创建一个带有字符串数组参数的类构造函数,并在其他方法中使用这些参数。