SmartEdit:除非刷新页面,否则嵌套 CMS 组件中的更改不会反映

Posted

技术标签:

【中文标题】SmartEdit:除非刷新页面,否则嵌套 CMS 组件中的更改不会反映【英文标题】:SmartEdit : Changes in nested CMS Component are not reflecting until unless refresh the page 【发布时间】:2020-10-21 11:35:43 【问题描述】:

SAP 商务 1811

我创建了一个自定义 CMS 组件,它分配了 CMSlinkComponent 的集合。每当我在嵌套的 CMSLinkComponent 中更改某些内容并单击子编辑器中的“保存”按钮时,父编辑器的“保存”按钮未启用,如果我取消父编辑器,除非我再次刷新页面,否则链接更改不会得到反映。

它是 SmartEdit 中现有的错误吗?还是我错过了什么?

【问题讨论】:

【参考方案1】:

是否与 ECP-4993“Smartedit:嵌套组件,店面刷新”有关? https://cxjira.sap.com/browse/ECP-4493

说明:

我们已经看到,在编辑嵌套组件时,SmartEdit 仅在更改父组件时才会刷新组件。然而, 如果只修改子组件,则不会自动更新 由 SmartEdit 执行 这会强制客户手动刷新页面。

交流:

编辑时,如果至少有一个子组件(无论级别高低),需要刷新店面组件 嵌套)被修改。 必须在 2005 年修复。需要将反向移植工单创建为子任务。

如果是,则在 1811.22 中修复:https://cxjira.sap.com/browse/PATCH-6795

【讨论】:

以上是关于SmartEdit:除非刷新页面,否则嵌套 CMS 组件中的更改不会反映的主要内容,如果未能解决你的问题,请参考以下文章

除非刷新页面,否则 Jquery Mobile Web 应用程序无法正常工作

除非刷新页面,否则React loadable无法在每个新构建上加载组件

除非我刷新,否则 jQuery mobile 中的 JavaScript 不起作用

除非我刷新页面,否则 Vue data() 对象输入 v-model 不起作用

除非刷新,否则谷歌地图无法正确显示

除非重新启动项目,否则 VS .Net Core Razor 页面不会更新