将现有的visualforce页面迁移到Lightning需要什么先决条件
答案 0 :(得分:1)
根据Salesforce的文档:
除了一些重要的例外,Visualforce在Lightning Experience中“正常工作”。如果您为组织编写了Visualforce应用程序,则无论用户在Lightning Experience还是Salesforce Classic中访问它们,都可以期望它们能够正常工作。
如果您的Visualforce页面使用内置的标准组件,则无论您的用户是在Lightning Experience还是Salesforce Classic中访问它们,其外观都与Salesforce Classic相匹配。如果您希望页面与Lightning Experience样式匹配,则需要做一些工作。
如果Visualforce页面使用JavaScript,则需要检查一些内容。当在Lightning Experience中显示时,Visualforce不会“拥有”整个页面,因此,您的JavaScript代码需要按照一些新规则进行播放。
在Visualforce在Lightning Experience中运行时,其运行方式还发生了其他变化。在大多数情况下,这些都在扭转“正当理由”的曲柄,但是您会希望同样地意识到它们。
我建议您遵循Salesforce的Trailhead网站上的Visualforce et Lightning Experience课程。