params对角有什么作用?

时间:2019-05-15 05:54:52

标签: angular typescript

export class D {
  public params: any;
  ....
  agInit(params: any): void {
    this.params = params;
  }
  get businessLine(): string {
   if (this.params.businessLine)
    return this.params.data.businessLine;
  }
 }

呼叫者确实将businessLine传递给此类。但是,它不会通过data。这是data个关键字吗?

示例调用者代码在这里,

 cellRenderParams: {
   businesLine: this.businessLine
 }

1 个答案:

答案 0 :(得分:0)

  1. 数据不是任何关键字

  2. 传递给agInit(params:any)的参数是一个类似于{data:businessLine}

  3. 的对象
  4. 为了清楚起见,您可以像_params一样在agInit(params:any)中重新命名params