首页 > 解决方案 > Salesforce Summer 18 打破甜蜜警报 2

问题描述

我有一个问题可能会引起一些人的兴趣。我在我的闪电组件包“页面”中使用了甜蜜警报 2。它就像一个魅力:

https://imgur.com/KpKf3dV

但是现在,在夏季 18 更新后的沙箱中,甜蜜警报模式变成了苦涩的角落警报:

https://imgur.com/6SEJK8a

谁能帮帮我吗?我从甜蜜警报网站上传了 js 文件作为 SalesForce 中的静态资源。

我不确定主题是否正在修改来自甜蜜警报的 css 或者是否是其他内容,但我不知道如何修复它,我必须在此更新应用于生产组织之前修复它。我也接受模态的建议,但我没有找到像这样简单漂亮的东西。

标签: salesforcesweetalert2salesforce-lightning

解决方案


所以,我解决了。该解决方案类似于 Limon 提出的解决方案。我只下载了 css,上传为 sweetAlertStyle(静态资源)并使用了标签:

<ltng:require styles="{!$Resource.sweetAlertStyle}" scripts="{!$Resource.sweetAlert}"/>

sweetAlert 是我从 sweetAlert2 网站下载的脚本(也作为静态资源上传)。

PS:在我遇到这个问题之前,我不得不稍微改变一下脚本才能让它工作,关于检查对象是否具有某些属性的函数,但这是另一个问题......


推荐阅读