1
我在客戶端代碼描述API的端點的列表枚舉:我可以有其他形式的枚舉值嗎?
枚舉請求{ GetUsers, 的GetProducts, ... }
我想將請求發送到具有這些服務器值,如connection.sendRequest(Requests.GetUsers)
。
現在,在sendRequest()
函數中,我想將枚舉值轉換爲類似'/users'
的東西。
我可以將方法附加到與下面類似的每個枚舉嗎?
enum Requests {
GetUsers.toString: '/users',
GetPendingDomains: '/prodcuts'
}
也許像http://stackoverflow.com/a/15854550/217408中顯示的舊式枚舉更適合您的用例。 –