使用Typescript从对象获取价值

时间:2019-02-05 10:32:06

标签: typescript vue.js

从对象获取值时遇到问题。我需要得到一个值,即您的密钥是其他对象的值。

Captura 2

Captura 2

但是在Typescript中显示此错误。

Visual Studio Error

是否可以在不修改对象类型的情况下获取值?

public data: string | {};

2 个答案:

答案 0 :(得分:0)

使用df=pd.read_csv('file_temp.tmp', delimiter='\t') (do further analysis) -它会返回typeofstring。如果返回对象,则可以使用键语法,否则该值将是您可以直接使用的变量。

object

答案 1 :(得分:0)

已解决任何问题。

const data:any = this.row.data;

  
  ...
  mounted() {
    this.row.columns.forEach(element => {
      if (element.show === this.headerMobile) {
        this.titleLabel = element.label;
        const data: any = this.row.data;
        this.titleLabelValue = data[element.show];
      }
    });
  }
  ...

Thx @JGFMK