点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
具有开发表的项目无法使用smartedit进行编辑。
在Chrome调试器中,我们收到以下错误:defaults.js:19 TypeError:无法在Object.openNestedComponentEditor(cmssmarteditContainer.js:formatted)的n(cmssmarteditContainer.js:formatted:621)读取未定义的属性" toLowerCase": 615)在Object.editComponent(cmssmarteditContainer.js:formatted:494)在Object.onEditComponentClicked(cmssmarteditContainer.js:formatted:460)在smarteditloader.js:1在smarteditloader.js:1在Array.map()在Object._recursiveCallToEventHandlers (Object.sendSynchEvent(smarteditloader.js:1))处的(smarteditloader.js:1)。 (smarteditloader.js:1)
在分析了错误之后,我们发现只有在处理具有开发表的项目时才出现此问题。
分析堆栈后,我们注意到" ItemType"和" ComponentType"两个字段似乎总是具有相同的值(当处理没有开发表的Items时)。 但是具有开发表的项目不具有属性" ComponentType"。
如果我将ItemType的值分配给ComponentType(使用调试器),则它将起作用。
我们是否在Items.xml中缺少某些内容,或者Angular是否存在问题?
先谢谢您。
亲切的问候。
大卫
您好,您已找到解决办法?
一周热门 更多>