@NotifyChange不起作用

时间:2017-06-02 11:34:48

标签: java zk

所以在我的ZUL中我有:

<label value="Montant HT" />
<textbox id="totalSoldDF" readonly="true" style="text-align: center"
                    value="@load(c:formatNumber(vm.totalSoldDF, '#,###.##€'))" />

我试图像这样更新这个字段:

@NotifyChange({"totalSoldDF"})
public void countTotalSold() {

    totalSoldDF = 0;
    for (Profile p : profileList) {
        totalSoldDF += pen.getTotal();
    }
}

但没有任何反应,我确信变量正在发生变化。

1 个答案:

答案 0 :(得分:0)

{ [weak self] () -> Void in guard let _ = self else { return } //rest of your code } 可以正常工作,但您需要正确使用它 注释只能在@NotifyChangesetters上设置,如in the documentation所述。

现在,不用担心,another method你能做什么:

commands