我可以(如果可以的话)创建一个ko.observable
这样的object.defineproperty
东西
Strength: ko.observable(
Object.defineProperty(this, "strength", {
get: function () {
return this.level * 2;
},
enumerable: true
});
)
和
<span> str: <span data-bind="text: Strength"></span> / 100 </span>
我想做的是更新strength
每次升级后调用它的时间的显示
IE
- 升级
- (战斗)请求目前的实力
- 更新强度 (
+=2
) - 更新强度显示
使用Object.defineProperty
我可能只会使用ko.computable
,但我想知道是否有办法做到这一点。