技术文章

一线从业者撰写的中文原创内容,从入门到架构师,覆盖Salesforce全技术栈

共 1124 篇文章,第 9/47 页
📝
📅 2024/1/8 ⏱ 315 分钟阅读 ✍️ ponybai

使用 DOM

文档对象模型 (DOM) 表示 HTML 页面,以便您可以使用 JavaScript 或标准 DOM API 处理其内容、结构和样式。例如,您可以使用标准 DOM API 访问组件中的元素,无论是否使用模板引用选择器。虽然我们不建议操作 DOM,但某些第三方 JavaScript 库需要接管 DOM。querySelector() 有关 DOM 的更多信息,请参阅 MDN Web 文档:文档对象模......

Lightning Web 组件开发人员指南
阅读全文 →
📝
📅 2024/1/7 ⏱ 193 分钟阅读 ✍️ ponybai

JavaScript

每个组件都必须有一个 JavaScript 文件。Lightning Web 组件中的 JavaScript 文件是 ES6 模块。 共享 JavaScript 代码 若要在组件之间共享代码,请在服务组件中创建一个 ES6 模块,并使用标准 JavaScript 语法导出要共享的变量或函数。 ES6 模块是一个 JavaScript 文件,它显式导出其他模块可以使用的变量或函数。模块使构建代码变得......

Lightning Web 组件开发人员指南
阅读全文 →
📝
📅 2024/1/6 ⏱ 180 分钟阅读 ✍️ ponybai

字段、属性和特性

在组件的 JavaScript 类中声明字段。在组件的模板中引用它们以动态更新内容。 字段和属性几乎是可以互换的术语。组件作者声明类中的字段。类的实例具有属性。对于组件使用者来说,字段是属性。在 Lightning Web 组件中,只有组件作者用来修饰的字段才能作为对象属性公开提供给使用者。@api 属性和属性几乎是可以互换的术语,可能会造成混淆。一般来说,在 HTML 中我们谈论属性,在 Jav......

Lightning Web 组件开发人员指南
阅读全文 →
📝
📅 2024/1/5 ⏱ 180 分钟阅读 ✍️ ponybai

组件

您可以在另一个组件的主体中添加组件。组合使您能够从更简单的构建块组件构建复杂的组件。 注意 允许继承,但不建议这样做,因为组合通常更有效。若要在组件之间共享逻辑,请使用仅包含逻辑的模块。请参阅其他 JavaScript 文件。如果您选择使用继承,请注意,它不适用于 Lightning Locker 下的命名空间。您必须启用 LWS 才能跨命名空间使用继承。不能在任一安全体系结构中扩展命名空间。li......

Lightning Web 组件开发人员指南
阅读全文 →
📝
📅 2024/1/4 ⏱ 185 分钟阅读 ✍️ ponybai

Lightning CSS

要为您的组件提供 Lightning Experience 外观,请使用 Lightning Design System。要走自己的路,请编写自己的 CSS。 使用 Lightning Design System 设置组件样式 Salesforce Lightning Design System (SLDS) 是一个 CSS 框架,可提供与 Lightning Experience 一致的外观。使......

Lightning Web 组件开发人员指南
阅读全文 →
📝
📅 2024/1/3 ⏱ 113 分钟阅读 ✍️ ponybai

创建 Lightning Web 组件

Lightning Web 组件是具有自己的 API 的可重用自定义 HTML 元素。 请查看这些部分,了解有关创建自己的 Lightning Web 组件的更多信息。 定义组件 HTML 模板 CSS的 组成 字段、属性和特性 Javascript的 访问 Salesforce 资源 组件可访问性 生命周期钩子 定义组件 呈现 UI 的 Lightning Web 组件必须包含 HTML 文件、......

Lightning Web 组件开发人员指南
阅读全文 →
📝
📅 2024/1/2 ⏱ 185 分钟阅读 ✍️ ponybai

Lightning Web 组件入门

使用 Lightning Web 组件 (LWC) 框架在 Salesforce 平台上构建自定义用户界面、Web 和移动应用程序以及数字体验。Lightning Web 组件是使用 HTML 和 JavaScript 构建的自定义 HTML 元素。 Salesforce 提供基于 Lightning Design System 构建的基本 Lightning Web 组件,用作自定义体验的构建块......

Lightning Web 组件开发人员指南
阅读全文 →
📝
📅 2024/1/1 ⏱ 136 分钟阅读 ✍️ ponybai

运输发票示例

本附录提供了 Apex 应用程序的示例。这是一个比 Hello World 示例。 运输发票演练 装运发票示例代码 装运发票示例演练 装运发票示例代码 装运发票示例演练 本节中的示例应用程序包括混合了的传统 Salesforce 功能 与 Apex。Apex 的许多句法和语义特征,以及常见的习语,是 在此应用程序中进行了说明。 注意 装运发票示例需要自定义对象。您可以 您可以自行创建这些代码,或者......

Apex 开发人员指南
阅读全文 →
📝
📅 2023/12/31 ⏱ 147 分钟阅读 ✍️ ponybai

部署 Apex

您无法在 Salesforce 生产组织中开发 Apex。您的开发工作是 在沙盒或 Developer Edition 组织中完成。您可以使用以下方法部署 Apex: 更改集 Salesforce 扩展 针对 Visual Studio Code 蚂蚁迁徙 工具 肥皂 应用程序接口 使用元数据 API 或工具 API 的第三方工具 带有 Salesforce DX 插件的 VS Code 部署时编......

Apex 开发人员指南
阅读全文 →
📝
📅 2023/12/30 ⏱ 384 分钟阅读 ✍️ ponybai

测试 Apex

Apex 提供了一个测试框架,允许您编写单元测试,运行 测试,检查测试结果,并有代码覆盖率结果。 让我们来谈谈单元测试、测试的数据可见性以及可用的工具 在 Lightning 平台上用于测试 Apex。我们还将介绍测试最佳实践 以及一个测试示例。 注意 若要保护数据的隐私,请确保测试错误消息和异常 详细信息不包含任何个人数据。Apex 异常处理程序和测试 框架无法确定敏感数据是否包含在用户定义的消......

Apex 开发人员指南
阅读全文 →
📝
📅 2023/12/29 ⏱ 154 分钟阅读 ✍️ ponybai

Apex 中的异常

异常会记录中断正常代码流的错误和其他事件 执行。 语句用于 生成异常,而 、 和 语句用于从异常中正常恢复。throwtrycatchfinally 有许多方法可以处理代码中的错误,包括使用断言(如调用)或返回错误 代码或布尔值,那么为什么要使用异常呢?使用异常的优点是 它们简化了错误处理。异常从被调用的方法冒泡到 caller,根据需要设置多个级别,直到找到处理错误的语句。这种冒泡缓解了 您不必......

Apex 开发人员指南
阅读全文 →
📝
📅 2023/12/28 ⏱ 230 分钟阅读 ✍️ ponybai

调试、测试和部署 Apex

在沙盒中开发 Apex 代码,并使用开发人员控制台对其进行调试,然后进行调试 原木。对代码进行单元测试,然后使用包将其分发给客户。 调试ApexApex 提供调试支持。您可以使用开发人员控制台和调试日志来调试 Apex 代码。 测试 Apex Apex提供了一个测试框架,允许您编写单元测试、运行测试、检查测试结果以及获得代码覆盖率结果。 部署 Apex您无法在 Salesforce 生产组织中开发......

Apex 开发人员指南
阅读全文 →
📝
📅 2023/12/27 ⏱ 86 分钟阅读 ✍️ ponybai

保护您的数据

可以使用类提供的方法保护数据。 Crypto 类中的方法提供标准 用于创建摘要、消息身份验证代码和签名的算法 作为加密和解密信息。这些可用于保护 Salesforce,或与 Google 或 Amazon 等外部服务集成 网络服务 (AWS)。Crypto 示例:集成 Amazon WebServices 以下示例演示了 Amazon WebServices 与 销售人员: public clas......

Apex 开发人员指南
阅读全文 →
📝
📅 2023/12/26 ⏱ 84 分钟阅读 ✍️ ponybai

XML 支持

Apex 提供了实用程序类,用于创建和解析 使用流和 DOM 的 XML 内容。 本节包含有关 XML 支持的详细信息。 使用 Streams读取和写入 XML Apex 提供了用于使用流读取和写入 XML 内容的类。 使用 DOM读取和写入 XML Apex 提供了使您能够使用 DOM(文档对象模型)处理 XML 内容的类。 使用流读取和写入 XML Apex 提供了用于使用流读取和写入 XML......

Apex 开发人员指南
阅读全文 →
📝
📅 2023/12/25 ⏱ 86 分钟阅读 ✍️ ponybai

JSON 支持

Apex 中的 JavaScript 对象表示法 (JSON) 支持可实现 Apex 的序列化 对象转换为JSON格式,并对序列化的JSON内容进行反序列化。Apex 提供了一组类,用于公开 JSON 序列化的方法和 反序列化。下表描述了可用的类。 类描述System.JSON包含用于将 Apex 对象序列化为 JSON 格式的方法,以及 反序列化使用此类中的方法序列化的 JSON 内容。seri......

Apex 开发人员指南
阅读全文 →
📝
📅 2023/12/24 ⏱ 519 分钟阅读 ✍️ ponybai

集成和 Apex 实用程序

Apex 允许您使用标注与外部 SOAP 和 REST Web 服务集成。 您可以使用用于 JSON、XML、数据安全和编码的实用程序。通用实用程序 对于带有文本字符串的正则表达式,也提供了。 使用 Apex 调用标注 JSON 支持 Apex 中的 JavaScript 对象表示法 (JSON) 支持将 Apex 对象序列化为 JSON 格式,并对序列化的 JSON 内容进行反序列化。 XML ......

Apex 开发人员指南
阅读全文 →
📝
📅 2023/12/23 ⏱ 34 分钟阅读 ✍️ ponybai

支持类

支持类允许您与支持中心常用的记录进行交互, 例如营业时间和案例。 与企业合作 小时 营业时间用于指定营业时间 您的客户支持团队运作的地方,包括多项业务 多个时区的小时数。本示例查找时间 1 从 startTime 开始的工作时间,返回本地的 Datetime 时区。它通过查询 BusinessHours 来获取默认工作时间。 此外,它还调用该方法。 BusinessHoursadd // Get ......

Apex 开发人员指南
阅读全文 →
📝
📅 2023/12/22 ⏱ 84 分钟阅读 ✍️ ponybai

Salesforce 站点

Salesforce Sites 允许您通过继承来构建自定义页面和 Web 应用程序 闪电平台功能,包括分析、工作流程和审批,以及可编程 逻辑。 您可以使用 和 类的方法在 Apex 中管理您的 Salesforce 站点。SiteCookie 重写 Salesforce 站点的 URL 站点提供内置逻辑,可帮助您显示用户友好的 URL 和指向站点访问者的链接。创建规则以重写在地址栏中键入的、从书......

Apex 开发人员指南
阅读全文 →
📝
📅 2023/12/21 ⏱ 118 分钟阅读 ✍️ ponybai

通过 Apex 的 Salesforce 报告和仪表板 API

通过 Apex 的 Salesforce 报告和仪表板 API,您可以以编程方式访问您的 报表生成器中定义的报表数据。 该 API 使您能够将报表数据集成到任何 Web 或移动应用程序中,内部或 在 Salesforce 平台之外。例如,您可以使用 API 触发带有 每个季度表现最好的销售代表的快照。 通过 Apex 的 Salesforce 报告和仪表板 API 彻底改变了您访问和 可视化您的数......

Apex 开发人员指南
阅读全文 →
📝
📅 2023/12/20 ⏱ 536 分钟阅读 ✍️ ponybai

Salesforce 连接

Apex 代码可以通过任何 Salesforce Connect 适配器访问外部对象数据。使用 Apex Connector Framework,用于为 Salesforce Connect 开发自定义适配器。自定义适配器可以从外部系统检索数据并在本地合成数据。 Salesforce Connect 在 Salesforce 外部对象中表示该数据,使用户和 Lightning Platform 可......

Apex 开发人员指南
阅读全文 →
📝
📅 2023/12/19 ⏱ 86 分钟阅读 ✍️ ponybai

Salesforce 知识

Salesforce Knowledge 是一个知识库,用户可以在其中轻松创建和管理 内容,称为文章,并快速查找和查看他们需要的文章。 使用 Apex 访问以下 Salesforce Knowledge 功能: 知识管理除了 Salesforce 用户界面外,用户还可以使用 Apex 编写、发布、存档和管理文章。 升级的搜索词 升级的搜索词对于推广 Salesforce Knowledge 文章非......

Apex 开发人员指南
阅读全文 →
📝
📅 2023/12/18 ⏱ 161 分钟阅读 ✍️ ponybai

平台缓存

Lightning Platform 平台缓存层提供更快的性能和更好的可靠性 缓存 Salesforce 会话和组织数据时。指定要缓存的内容以及不缓存多长时间 使用自定义对象和设置或重载 Visualforce 视图状态。平台缓存 通过分配缓存空间来提高性能,使某些应用程序或操作不会 从他人那里窃取容量。 因为 Apex 在多租户环境中运行,缓存数据在内部并存 缓存数据,缓存对核心 Salesfo......

Apex 开发人员指南
阅读全文 →
📝
📅 2023/12/17 ⏱ 6 分钟阅读 ✍️ ponybai

权限集组

若要为权限集组提供 Apex 测试覆盖率,请使用类中的方法编写测试。 System.Test.calculatePermissionSetGroup() 该方法强制立即计算 聚合指定权限集组的权限。由于强制计算很重要 针对 Apex CPU 限制,并且可能需要复杂的数据设置,最佳做法是尽量减少 执行此操作的次数。calculatePermissionSetGroup() 将此测试设置为在“测试设置......

Apex 开发人员指南
阅读全文 →
📝
📅 2023/12/16 ⏱ 28 分钟阅读 ✍️ ponybai

Metadata

Salesforce使用类型和组件来表示组织配置和 定制。元数据用于管理员控制或配置的组织设置 已安装的应用和程序包应用的信息。 使用命名空间中的类访问 来自 Apex 代码中的任务的元数据,包括:Metadata 自定义应用安装或升级 - 在安装(或升级)期间或之后,您的应用可以 创建或更新元数据,让用户配置您的应用。 安装后自定义应用程序 - 安装应用程序后,您可以在 Apex 允许管理员使用......

Apex 开发人员指南
阅读全文 →

📚 本站共收录 1124 篇 Salesforce 中文技术文章,涵盖开发、运维、认证、行业方案等领域。
由一线从业者撰写,持续更新中。

有好的内容想分享?

加入我们的作者团队,与近千名Salesforce从业者一起输出高质量中文内容。

成为作者