博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
2016最后一贴,终于调通一个测试示例,并发现一个BUG???
阅读量:6803 次
发布时间:2019-06-26

本文共 1918 字,大约阅读时间需要 6 分钟。

真的难点在于第一次调通。纠结五天,终于搞出界面。

也发现了一个书上代码,编辑用户时死活不通的情况,我将Links去了,改在data里,我X,,全OK了。。

原来的代码:

onAdd: function(button, e, options){        this.createDialog(null);    },    onEdit: function(button, e, options){        var me = this,            records = me.getRecordsSelected();        if(records[0]){            me.createDialog(records[0]);        }    },    createDialog: function(record){        var me = this,            view = me.getView();        console.log(record);        me.dialog = view.add({            xtype: 'user-form',            viewModel: {                data: {                    title: record ? 'Edit: ' + record.get('name') : 'Add User'                },                links: {                    currentUser: record || Ext.create('Packt.model.security.User')                }            }        });        me.dialog.show();    },    getRecordsSelected: function(){        var grid = this.lookupReference('usersGrid');        return grid.getSelection();    },

更改后的代码:

onAdd: function(button, e, options){        this.createDialog(null);    },    createDialog: function(record){        var me = this,            view = me.getView(); //#1        me.dialog = view.add({            xtype: 'user-form', //#2            viewModel: { //#3                data: {                    title: record ? 'Edit: ' + record.get('name') : 'Add User',                    currentUser: record || { //#6                        type: 'User', //#7                        create: true                    }//#4                }            }        });        me.dialog.show(); //#7    },    onEdit: function(button, e, options){        var me = this,            records = me.getRecordsSelected(); //#1        if(records[0]){ //#2            me.createDialog(records[0]); //#3        }    },    getRecordsSelected: function(){        var grid = this.lookupReference('usersGrid'); //#4        return grid.getSelection(); //#5    },

 

转载地址:http://knjwl.baihongyu.com/

你可能感兴趣的文章
《网络工程师软考辅导——3年真题详解与全真模拟》主要创新点、关注点
查看>>
判断网址能不能访问
查看>>
Puppet 笔记 package file services
查看>>
CentOS 6.6 HAProxy安装配置指南
查看>>
用例设计大全(整理)
查看>>
C++对象数组的实例学习
查看>>
SQL Server 2012内存
查看>>
向云上迁移数据时如何避免停机和中断
查看>>
Spacewalk 1.7 With PostgreSQL
查看>>
网线的做法 及 POE的介绍
查看>>
回忆——我对方向的选择
查看>>
Microsoft 安全公告 MS12-020 - 严重。请大家关注!!
查看>>
goto到2014
查看>>
Cocos2d-x Eclipse下程序运行产生错误Effect initCheck() returned -1
查看>>
2012年中国系统架构师大会 即将开幕
查看>>
powershell命令大全
查看>>
阿里云开发者大赛记事
查看>>
老男孩linux运维培训中级班开课前讲稿
查看>>
Exchange Server 2013部署系列之一:部署环境介绍
查看>>
以德服人——合格的产品经理
查看>>