6
如何在打字稿中的接口中放置常量。像在爪哇它是:Typescript:接口中的常量
interface OlympicMedal {
static final String GOLD = "Gold";
static final String SILVER = "Silver";
static final String BRONZE = "Bronze";
}
如何在打字稿中的接口中放置常量。像在爪哇它是:Typescript:接口中的常量
interface OlympicMedal {
static final String GOLD = "Gold";
static final String SILVER = "Silver";
static final String BRONZE = "Bronze";
}
你不能在一個接口中聲明值。
您可以在模塊中聲明價值:
module OlympicMedal {
export var GOLD = "Gold";
export var SILVER = "Silver";
}
在即將到來的打字稿的版本中,您將能夠使用const
:
module OlympicMedal {
export const GOLD = "Gold";
export const SILVER = "Silver";
}
OlympicMedal.GOLD = 'Bronze'; // Error
現在,您可以用'TSC --target ES6 '編譯下面的腳本。 – 2015-03-17 04:19:34
不幸的是,如果OlympicMedial已經被定義爲一個接口,那麼就會中斷:(你可以只給接口添加consts嗎? – Spongman 2016-11-28 22:08:45