Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.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 是否要设置portfolioitem/feature的父级_Javascript_Extjs_Rally - Fatal编程技术网

Javascript 是否要设置portfolioitem/feature的父级

Javascript 是否要设置portfolioitem/feature的父级,javascript,extjs,rally,Javascript,Extjs,Rally,我正在尝试使用set方法为portfolioitem/feature对象设置父对象,然后提交。但未设置父属性。有什么建议吗。提前谢谢 genericInnerCopy: function(_childObj) { that = _childObj; console.log("parent MMF object", _newParent); var record = Ext.create(this.model, { Name: that.get('Name'),

我正在尝试使用set方法为portfolioitem/feature对象设置父对象,然后提交。但未设置父属性。有什么建议吗。提前谢谢

genericInnerCopy: function(_childObj) {
   that = _childObj;
   console.log("parent MMF object", _newParent);
   var record = Ext.create(this.model, {
     Name: that.get('Name'),
     //Parent: _newParent,
   });
   record.save({
     callback: function(result, operation) {
     if(operation.wasSuccessful()) {
       result.set('Parent', _newParent);
       result.commit();
     }
     else{
       console.log("error");
     }
     }
   });
},  
这取决于newParent包含的内容。它应该是对象的_ref,而不是整个对象或其他任何东西:

/portfolioitem/initiative/1234567
请参见在中创建特征并设置其初始父项的完整示例
在代码中,您可能无法执行“newParent.get”“ref”,而只能执行“newParent.data.\u ref,具体取决于您到达对象的方式。

谢谢,这就是我试图复制整个对象时遇到的问题,它成功了。但是现在我为每个特征对象调用这个函数,并且只设置了最后一个特征对象父对象。请参阅此问题[.提前谢谢。不客气。对我来说,这听起来类似于此处发布的循环中的闭包问题,当时只能访问结果中的最后一条记录:这是我得到并发冲突的错误:[对象自在此上下文中读取以进行更新后已被修改]-ConcurrencyConflictException:自更新时读取后修改:对象类:com.f4tech.slm.domain.PortfolioItem:ObjectID:23365091021length:1因此,这就是为什么使用Rally.data.BulkRecordUpdater.updateRecords更新功能的父项。但是现在假设一个MMF包含5个功能,它显示复制的6个功能。奇怪的是您在此处发布的原始问题得到了回答:问题是使用了完整对象而不是ref。您可能希望接受此问题,这样问题就不会混淆。您的下一条评论提出了一个不同的问题,即循环中的闭包。您是否修复了它,现在出现了并发错误?我有一个使用BulkRecordUpdater的应用程序示例。它更新了一个工作一组测试用例上的产品,以及与您需要的类似的sintax,因为用户故事的_ref用于设置tc上的工作产品。请参阅: