哪种是创建带有字符串参数的构造函数的最佳方法?

时间:2018-10-08 04:49:39

标签: angular dependency-injection angular6

我收到警告

  

“无法解析week-parser-formatter.ts中WeekParserFormatter的所有参数:(?)。这将成为Angular v6.x中的错误”

使用字符串参数创建构造函数时:

library(readxl) #para usar la función "read_excel"

car_pref <- read_excel('car.xls')
car_pref <- car_pref[-1,]
car_pref <- car_pref[-1,]
colnames(car_pref) <- c("sex","age","response","frequency")
car_pref$frequency <- as.numeric(car_pref$frequency)
car_pref$sex       <- factor(car_pref$sex)
car_pref$age       <- factor(car_pref$age)
car_pref$response  <- factor(car_pref$response)

car_pref$sex       <- relevel(car_pref$sex, ref="women")
car_pref$age       <- relevel(car_pref$age, ref="24-40")
car_pref$age       <- relevel(car_pref$age, ref="18-23")
car_pref$response  <- relevel(car_pref$response, ref="very important")

library(MASS) 

res.polr <- polr(factor(response)~factor(age) + factor(sex), weights=frequency,data=car_pref)
summary(res.polr)

我通过以下代码来解决:

matrix.model

还有更好的方法吗?

1 个答案:

答案 0 :(得分:0)

您不必将其作为构造函数的参数,您可以直接在此变量中使用它,并在类或组件内的任何地方使用它

Class A {
private dateFormatString : string = '';
  constructor(
  ) {
  }
  setDateFormat(dateFormatString: string){
  this.dateFormatString = dateFormatString;
}
}