学习目标
完成本单元后,您将能够:
- 安装一个自定义Lightning组件
- 使用您的移动设备在Salesforce应用程序中预览您的应用程序
Lightning App Builder中的自定义Lightning组件
创建一个自定义的Lightning组件需要编程技巧。或者,您可以从AppExchange安装现有的Lightning组件。
您的自定义Lightning组件不会自动在Lightning页面或Lightning App Builder中工作。为了使自定义组件在两个都可用,您需要:
- 配置组件及其组件包,使其与Lightning App Builder和Lightning页面兼容。有关详细信息,请参阅“Lightning组件开发者指南”。
在您的组织中部署我的域。
我们为这个模块提供的自定义组件已经为Lightning App Builder配置好了。然而,在你使用它之前,你需要注意第二步。
在您的组织中启用我的域
在我们开始创建Lightning组件之前,让我们使用Salesforce My Domain来设置一个子域。设置我的域名是一个要求吗?是的,如果您想在Lightning标签,Lightning页面或独立应用程序中使用Lightning组件。 Salesforce需要我的域作为安全措施来帮助防止恶意攻击,以防万一安全漏洞隐藏在第三方或自定义组件中。
如果您的DE组织已经启用了“我的域”,或者使用了Trailhead Playground组织,请跳过本节和下一节。您已经设置了“我的域名”。
如果您的DE组织已经启用了“我的域”,或者使用了Trailhead Playground组织,请跳过本节和下一节。您已经设置了“我的域名”。
如果你还没有一个子域名,很容易设置一个子域名。
每个Salesforce组织都使用像https://na30.salesforce.com这样的URL在salesforce.com域中设置。通过我的域名,您可以在salesforce.com域中定义自己的域名或子域名。您的新网址如下所示:https://yourDomain.my.salesforce.com.
使用“我的域”向导来创建一个子域。
- 从设置中,在快速查找框中输入我的域名,然后选择我的域名。
- 在https://之后输入您的子域的名称,然后单击“检查可用性”。通常情况下,一个子域名是你的公司名称,但只要它是唯一的,你可以使用任何名称。如果这个名字已经被使用,请选择另一个。
- 点击 Register Domain.
Salesforce使用您的新子域更新其域注册表。完成之后,您会收到一封电子邮件,其中包含“您的开发人员版本域准备好进行测试”这个主题。只需几分钟。
将我的域名发布到您的组织
你有没有收到你的激活邮件?从电子邮件中,单击链接返回到“我的域”向导。它会将您带到第3步,在此步骤中,您可以在将子域推出到您的组织之前测试指向您的子域URL的链接。即使您没有用户将其部署到您的DE组织中,仍然必须部署“我的域”以使您的Lightning页面,Lightning App Builder中以及独立应用程序都可以使用您的自定义Lightning组件。
-
点击激活电子邮件中的链接以登录到您的Salesforce子域。它会将您带到您的Salesforce组织。
请注意,浏览器地址栏中的网址显示新的子域名。现在,你是唯一拥有这个URL的人。 - 点击您的组织,确保链接指向您的新域名。您可能还没有在您的DE组织中创建链接,所以我们可以继续。 (在生产组织中创建域时,这个重要步骤很容易被忽略。)
- 在“我的域”页面上,单击“部署到用户”,然后单击“确定”。部署子域在整个组织中推出新的子域URL。现在,所有用户都可以在浏览器地址栏中看到子域名网址。
- 向导的第4步显示配置选项,我们现在可以忽略它。
恭喜,你已经建立了我的域名!在生产组织中设置“我的域”时,您还需要执行一些步骤。通过完成“用户验证”模块的“我的域”单元了解更多信息。现在,您已经对子域的组织进行了保护并将其品牌化,接下来让我们继续。
安装自定义闪电组件
我们提供了一个自定义的机会警报闪电组件,您可以添加到您的闪电页面。让我们把它安装到你的组织中。
- 将https://login.salesforce.com/packaging/installPackage.apexp?p0=04tj0000001mMYP复制并粘贴到浏览器的导航栏中,然后按Enter。
- 点击 Install.
安装过程需要一些时间。
- 点击 Done.
安装完成后,是时候将组件添加到您的页面。
将自定义闪电组件添加到您的应用程序页面
- 从安装程序中,将App Builder输入到快速查找框中,然后单击Lightning App Builder。
- 点击热门客户和商机页面旁边的修改。
- 将OpportunityAlert组件拖到页面顶部。
- 在属性窗格中,将上次修改后的天数更改为6。
你有没有注意到组件内部的文本改变了匹配新的字段值?
- 点击 Save.
测试自定义组件
我们将首先在Salesforce应用程序中查看它。
- 在您的移动设备上打开应用程序。
- 如有必要,请使用Developer Edition凭据登录。
- 转到Top Accounts and Opportunities页面。
-
- 回到您的DE组织,查看Lightning Experience中的Top Accounts and Opportunities页面。
由于您使用“两列”模板创建了该页面,因此在桌面或平板电脑上查看该页面时会使用双列格式。
恭喜!您使用Lightning App Builder创建应用页面,个性化您的Lightning Experience主页,并自定义Lightning Experience记录页面。
现在,您已掌握了使Salesforce应用程序和Lightning体验更加便捷,功能更强大的技能。前往和定制!
现在,您已掌握了使Salesforce应用程序和Lightning体验更加便捷,功能更强大的技能。前往和定制!