`if`子句带有可观察参数

时间:2016-02-17 08:08:14

标签: javascript knockout.js observable

我正在为变量x赋值,如下所示:

var x = (self.SelectedItem.EanCode() != self.ItemForEditing.EanCode()) && (self.ItemForEditing.ChildProducts().length > 0 || self.ItemForEditing.ParentProductId);

在运行时,x看起来像:

enter image description here

我正在做以下检查:

enter image description here

然而,如果我再拨打if(x) { alert('dsds') },则会弹出警报。为什么是这样? if的实际比较是什么样的?这次淘汰赛有关吗?任何帮助表示赞赏。

0 个答案:

没有答案