此问题已在此处有答案:
Self-references in object literals / initializers(31答案)
5天前关闭。
我有一个属性声明如下:
export const properties = {
username: 'admin',
password: 'pass',
environment: 'test1',
// Trying to construct the url so it becomes http://test1.com
url: 'http://' + environment + '.com',
};
我想在url值中重用environment
。但似乎找不到。我试过以下方法,但没有成功:
url: 'http://' + environment + '.com',
url: 'http://' + this.environment + '.com',
url: 'http://' + properties.environment + '.com',
有没有人知道如何做到这一点?谢谢你
1条答案
按热度按时间0sgqnhkj1#
您可以尝试以下操作之一:
(The上面使用了getter函数,该函数的行为与普通属性不同,但在大多数情况下其行为非常相似)
或