0
我有一個組件使用服務使用$ resource進行API調用。組件使用get
,update
(put)和remove
(刪除),這些都是在服務中定義和使用的。
我想重構api調用一個調用相應方法的函數(作爲參數傳入)。例如,我想調用函數callMenusApi(method)
而不是MenusApi.get()...
,MenusApi.update()...
和MenusApi.remove()...
,該函數將採用傳遞的method
(get
,update
或delete
)參數作爲api方法。
callMenusApi('get');
function callMenusApi(method) {
MenusApi.method()...
}
我遇到的問題是角/ JS不MenusApi.method
承認method
作爲參數。如何在api調用中插入參數method
作爲方法?