Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/404.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将参数从Rally.data.ModelFactory.getModel传递给调用方法_Javascript_Extjs_Rally - Fatal编程技术网

Javascript 将参数从Rally.data.ModelFactory.getModel传递给调用方法

Javascript 将参数从Rally.data.ModelFactory.getModel传递给调用方法,javascript,extjs,rally,Javascript,Extjs,Rally,需要这方面的帮助 从下面的代码中,我想将一些参数传递给调用函数genericInnerCopy 但我不能传递参数,默认情况下,传递模型作为参数 var that = child; that._type = 'PortfolioItem/' + that.get('PortfolioItemTypeName'); Rally.data.ModelFactory.getModel({

需要这方面的帮助
从下面的代码中,我想将一些参数传递给调用函数genericInnerCopy 但我不能传递参数,默认情况下,传递模型作为参数

                var that = child;
                that._type = 'PortfolioItem/' + that.get('PortfolioItemTypeName');
                Rally.data.ModelFactory.getModel({
                    type: that._type,
                    success: this.genericInnerCopy,
                    scope: this
                });  
在下面的方法中,我想使用上面方法中的子对象

                genericInnerCopy: function(model) {
                this.model = model;
                var record = Ext.create(this.model, {
                    Name: child.get('Name'),
                });
                record.save;
                },

有什么建议吗。提前感谢。

假设此
指向应用程序

var that = this;
您可以创建应用程序中任何位置都可用的对象:

that._child = child;

您不必将引用作为参数传递。

谢谢,尼克。但是子对象每次都必须更改。我正在浏览这些功能,MMFs。