角服務(IM使用通天能夠使用ES6)調用從ES6類方法
當我打電話addConfigurationToCart()
我得到:
ReferenceError: Order is not defined.
但在構造函數中我不知道。這是爲什麼?我得到了同樣的錯誤,如果我加訂貨作爲參數傳遞給addConfigurationToCart
class ConfigCtrl {
constructor($state, api, Order) {
this.current = Order.current;
}
addConfigurationToCart() {
Order.saveConfiguration();
$state.go('order');
}
}
那麼,在構造函數中有一個'訂單'參數,你似乎傳遞了一些東西。你想在你的方法中使用相同的值嗎?請告訴我們你是如何調用這段代碼的。 – Bergi
@bergi訂單是一種角度服務。 Order.saveConfiguration是一個我想從addConfigurationToCart調用的方法。在ng-click上調用addConfigurationToCart – tobbe