【发布时间】:2019-07-09 01:44:10
【问题描述】:
我在 Mirage 工厂中声明了一个属性,如下所示,并使用了 docs 中的 Dependent 属性。
price() {
return faker.finance.amount(100000, null, 0);
},
priceDisplay() {
return '$' + this.price;
}
当我更新price 的补丁时,我希望priceDisplay 能够像computed 属性一样更新,但事实并非如此。
有谁知道这是可能的还是 Mirage 的限制?
【问题讨论】:
-
这在工厂内似乎是不可能的,但您可以从 Mirage 配置中手动完成。
-
我认为将价格转换的逻辑从 Mirage 移到模型中会很好