【问题标题】:How to access constant variable inside return statement? [duplicate]如何在 return 语句中访问常量变量? [复制]
【发布时间】:2020-11-28 16:49:54
【问题描述】:

以下是我的代码:

const keyToDisplayMessage = 'REGULAR_HOME';

const cf = format(
    {
      accountName: this.accountName,
    },
    this.pageData.sucessMessages.keyToDisplayMessage,
    this.$route.name
);
    
return cf;

在此keyToDisplayMessage 不会被REGULAR_HOME 取代。但是,如果我像这样直接使用它

this.pageData.sucessMessages.REGULAR_HOME

然后就可以了。

如何在格式化函数中访问keyToDisplayMessage

【问题讨论】:

  • 使用括号表示法而不是点表示法

标签: javascript typescript vue.js


【解决方案1】:

要动态访问属性,请使用括号表示法。更新此。

this.pageData.sucessMessages.keyToDisplayMessage

this.pageData.sucessMessages[keyToDisplayMessage]

【讨论】:

  • 很高兴它帮助了你!快乐学习!
猜你喜欢
  • 1970-01-01
  • 2021-01-14
  • 1970-01-01
  • 1970-01-01
  • 2020-09-09
  • 1970-01-01
  • 2013-01-15
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多