Visualforce - Salesforce 教程17 Mar 2025 | 4 分钟阅读 ![]() Visualforce Pages 教程专为初学者和专业人士设计。 我们的教程提供 Visualforce Pages 的所有基本和高级概念。 Visualforce Pages 是 Salesforce 最重要的概念之一。 就像 HTML 和 XML 一样,VF(Visualforce)也是一种由 Salesforce.com 开发的标记语言。 我们的 Visualforce Pages 教程包括 Visualforce 的所有主题,例如组件和控制器。 什么是 Visualforce?Visualforce 是一种由 Salesforce.com 开发的标记语言,其中包含组件和控制器。 组件在 Visualforce 中也称为标签。 对于前端设计,它使用类似 XML 的语法,对于后端,它使用 apex 来实现业务逻辑。 Visualforce 和 apex 都用于创建高达 15MB 的 Visualforce Pages。 什么是 Visualforce Page?Visualforce Pages 具有一些独特的组件,可以轻松地为 Force.com 创建功能丰富的用户界面。 Visualforce Page 使用标准 Web 技术,如 HTML、CSS、JavaScript 和 JQuery。 Visualforce 组件用于实现高级 Visualforce 页面的小型且可重用的功能块被称为 Visualforce 组件。 Salesforce.com 主要提供两种类型的组件,即标准组件和自定义组件。 标准组件Salesforce.com 提供了 50 多个标准用户界面组件,这些组件以 <apex: TagName></apex: TagName> 开头。 通过使用这些标准组件,我们可以创建完美的 Salesforce 外观,而无需从 HTML 和 CSS 获得额外支持。 自定义组件自定义组件是用户定义的组件和标签,它们以 <c: TagName></c: TagName> 开头。 Visualforce 控制器一组指令,用于定义在与关联 Visualforce 标记中指定的组件和标签交互后接下来发生的事情。 Salesforce 主要提供三种类型的控制器,即标准控制器、自定义控制器和扩展控制器。 标准控制器用于自定义标准对象和自定义对象的控制器称为标准控制器。 标准控制器有权访问 Salesforce 数据库。 它会自动根据调用位置调整页面类型。 自定义控制器与标准控制器不同,自定义控制器是一个 Apex 类,用于实现 VF 页面的所有登录,而无需利用标准功能。 自定义控制器主要用于使用复杂的数据集创建丰富的 UI。 扩展控制器与自定义控制器一样,扩展控制器也是一个 Apex 类,用于添加和扩展标准控制器和自定义控制器的功能。 扩展控制器也用于覆盖方法。 注意:我们可以使用逗号分隔值在 VF 页面上添加多个扩展。前提条件为了使用 Visualforce 页面,我们需要具备 HTML、CSS 和 Apex 编程知识。 Apex 遵循 Oops 概念,因此本教程的读者也应该了解 Oops 概念。 目标受众本教程对那些有兴趣获得有关 Salesforce CRM 知识的学生很有帮助。 本教程涵盖了 Visualforce 页面的所有基础知识。 问题我们向您保证,您不会发现此 Visualforce 页面教程有任何问题。 但是,如果出现任何错误,请在联系表中发布问题。 为什么我们应该在 Salesforce 中使用 Visualforce?Visualforce 是 Salesforce 中最重要的概念之一。 VF 页面是 VF(Visualforce)和 Apex 的组合,其中 VF 用于前端,Apex 用于后端。 Salesforce 都是关于没有软件的;为什么我们需要学习使用 VF 进行开发? 学习 VF 主要有两个原因,如下所示
![]() 在 Salesforce 中,VF 是一种最常用的基于标签的标记语言,具有用户界面框架,用于设计 VF 页面、网站和动态应用程序。 VF 支持 HTML、CSS、JavaScript、JQuery、Flash 和 AJAX 等技术。 以下是在 Salesforce 中使用 VF 的其他一些原因,如下所示
我们可以在哪里使用 Visualforce 页面?在 Salesforce 中,当我们需要以下情况时,我们会使用 Visualforce 页面
|
我们请求您订阅我们的新闻通讯以获取最新更新。