邦妮 发表于 2023-9-8 10:20:53

Wijmo 表格编辑模式获取不到修改后的值

本帖最后由 邦妮 于 2023-9-8 10:23 编辑

<wj-flex-grid-column ="'Probe Q\'ty(+3/100)'"="isReadOnly" ="'ProbeQty'" ="'center'" ="130" ="'n0'">
          <ng-template wjFlexGridCellTemplate ="'Cell'"let-cell="cell">
            <span>
            {{ cell.item.ProbeQty | number: '1.' + cell.item.DecimalPlaces + '-' + cell.item.DecimalPlaces }}
            </span>
      </ng-template>
          <ng-template wjFlexGridCellTemplate ="'CellEdit'" let-cell="cell">
            <wj-input-number="'n'+cell.item.DecimalPlaces" [(value)]="cell.value">
            </wj-input-number>
          </ng-template>
      </wj-flex-grid-column>


代码如果看不清,请看附图。不晓得这个编辑框的格式是怎么设置的。




如上述代码,设置单元格编辑模式Template,用input-number 控件,并设置数字格式(n0,n1,n2,n3),表格编辑事件cellEditEnding 中,用
let newvalue = grid.activeEditor.value;
获取改变后的值,但未果,newvalue 仍然是改变前的值。


以上问题,请协助。
谢谢。



Richard.Ma 发表于 2023-9-8 10:20:54

你可以通过 cellEditEnded事件,直接获取编辑结束后的值吧
页: [1]
查看完整版本: Wijmo 表格编辑模式获取不到修改后的值