我使用過Laravel,我們可以在其中定義模型本身內部的關系。那么這在Dart/Flutter中可行嗎?
我已經構建了這個購物車模型,其中總計應該是動態的。因此,每當我創建此購物車模型的實體時,一旦我們輸入總計和折扣,就會自動計算總計。直到那時默認值 0。

上圖中的代碼:
class Cart {
Cart({
this.total = 0,
this.discount = 0,
this.grandTotal, // I want this field dynamic: (grandtotal = total - discount)
});
int total;
int discount;
int? grandTotal;
}
uj5u.com熱心網友回復:
定義一個 getter 方法來計算grandTotal.
示例代碼:
int? get grandTotal {
// TODO: check for null cases here
return total - discount;
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/390009.html
