ExtJs:查找记录、编辑和发布更改

问题描述 投票:0回答:1

我正在学习ExtJs。

我正在尝试完成一项非常简单的任务:查找记录、编辑数据并将更改发回。

我已经使用正确的代理定义了模型类。

现在我的代码是这样的:

        const amodel=Ext.create('TestApp.model.theModel');

        amodel.set('id','001');

        amodel.load({
            success(rec) {
                // Ok, i have found the data

                rec.set('aField',rec.data.entity.aField+' MODIFIED'); // Update the field

                rec.save({ // Exception returned by the server cause data sent is not correct
                    success(rec) {
                      // The record has been updated      
                    }
                });
            }
        });

我的错误是什么?

谢谢

罗伯托

extjs
1个回答
0
投票

好的,我找到问题了。

更改我的代码如下:

rec.set('aField',rec.data.entity.aField+'修改'); // 替换为以下代码

........ 记录.数据=记录.数据.实体; rec.set('aField',rec.get('aField')+'修改'); ........

© www.soinside.com 2019 - 2024. All rights reserved.