salesforce自定义标签简介

自定义标签简介

Salesforce 中自定义标签(Custom Label)的作用是存储一般性的文本,可以用于 Apex、Visualforce 页面、Lightning 组件等地方,用于显示提示信息、错误信息等。

与此同时,当系统管理员在“翻译工作台”模块中设置了多种语言之后,我们可以对每个标签的文字添加多语言翻译。在需要向用户显示标签内容的时候,和用户语言对应的翻译内容会自动显示出来。

在代码中的使用举例

我们用以下几个例子来展示自定义标签在代码中的使用。假设已经有了一个标签,名叫 Test_Label。

Apex 代码

在 Apex 代码中,我们可以使用 “Label.Test_Label” 的语法来引用标签。

String testText = Label.Test_Label;

在代码执行的时候,变量 testText 中的内容会根据当前用户的语言设定而决定。

Visualforce 页面

在 Visualforce 页面中,我们可以使用 “$Label.Test_Label” 的语法来引用标签。

<apex:outputlabel value="{!$Label.Test_Label}" />

Lightning 组件

在 Lightning 组件中,我们可以使用 “$Label.c.Test_Label” 的语法来引用标签。其中的 “c” 表示命名空间,所以它也可以是其他的值。

在组件的 HTML 外观中:

<span>{#$Label.c.Test_Label}</span>

在控制器等 JavaScript 代码中:

var testText = $A.get("$Label.c.Test_Label");
component.set("v.testText", testText);

小礼物走一走,来简书关注我

作者:程程哥
链接:https://www.jianshu.com/p/ec9bb1aad20f
来源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

原文地址:https://www.cnblogs.com/erfsfj-dbc/p/11105722.html

时间: 2024-10-01 02:43:35

salesforce自定义标签简介的相关文章

Salesforce 自定义标签在代码中的应用

自定义标签简介 Salesforce 中自定义标签(Custom Label)的作用是存储一般性的文本,可以用于 Apex.Visualforce 页面.Lightning 组件等地方,用于显示提示信息.错误信息等. 与此同时,当系统管理员在"翻译工作台"模块中设置了多种语言之后,我们可以对每个标签的文字添加多语言翻译.在需要向用户显示标签内容的时候,和用户语言对应的翻译内容会自动显示出来. 在代码中的使用举例 我们用以下几个例子来展示自定义标签在代码中的使用.假设已经有了一个标签,名

[转][Java]自定义标签简介

作用:自定义标签主要用于移除 jsp 页面中的 java 代码. 实现:需要完成以下两个步骤: 编写一个实现 Tag 接口的 Java 类,把页面 java 代码移到这个 java 类中.(标签处理类) 编写标签库描述符 (tld)文件,在 tld 文件中把标签处理器类描述成一个标签. 代码:新建一个  day11 项目,在 src 目录下新建 cn.itcast.web.tag 包,ViewIPTag Java文件 package cn.itcast.web.tag; import java.

Salesforce自定义权限简介

自定义权限(Custom Permission) Salesforce默认提供了多种方式设定用户的权限,比如简档.权限集等.在这些设定中,已经包括了系统中的对象.应用.字段.页面布局等组件,管理员或开发者只需要设定权限等级即可. 当管理员或开发者需要设定更灵活的权限时,上面的方法便可能无法满足.为了解决这个问题,Salesforce提供了自定义权限(Custom Permission),让管理员或开发者可以设定完全自定义的权限,然后根据这些权限设定灵活决定各个组件的权限. 自定义权限的设定 在设

如何编写自定义标签?具体流程与分析(自定义标签快速入门)

1.自定义标签简介 自定义标签主要用于移除Jsp页面中的java代码 使用自定义标签移除jsp页面中的java代码,只需要完成以下两个步骤: 1.编写一个实现Tag接口的Java类(标签处理器类) 2.在WEB-INF中编写标签库描述符(tld)文件,在tld文件中对标签处理器类描述成一个标签 (参考tomcat中的examples 项目中jsp部分) 2.自定义标签的执行流程的分析 JSP引擎将遇到自定义标签时,首先创建标签处理器类的实例对象,然后按照JSP规范定义的通信规则依次调用它的方法.

JavaWeb之自定义标签&amp;JSTL&amp;国际化(九)

自定义标签 简介 自定义标签由于没练习,所以掌握的不是很深,但是对于我而言足够可以应付用户登录注册案例和购物车案例,有时间还是多了解的好 1. 自定义标签简介 1.作用:替换JSP页面中的java脚本(<%%>).(官方推荐:JSP2.0开始) 2. 开发步骤 1. 自定义一个类继承SimpleTagSupport实现doTag方法 2. WEB-INF,建立tld文件,定义标签地址/定义标签内容 3. jsp页面使用taglib指令引入uri地址,prefix定义标签名,直接在页面调用这个标

Java Web总结十六之一自定义标签

一.自定义标签简介 1.为什么要使用自定义标签? 自定义标签主要用于移除Jsp页面中的<%java%>代码. 2.开发自定义标签的步骤: 1)开发自定义标签处理类,该类需要实现SimpleTag接口/SimpleTagSupport类,重写doTag()方法. 2)编写标签库描述符(tld)文件,在tld文件中对自定义标签进行描述,并放置在WEB-INF/目录下. 3)完成以上操作,即可在JSP页面中导入和使用自定义标签. 二.自定义标签描述 1.实现SimpleTag接口的标签通常称为简单标

JSTL自定义标签

这节我们总结一下JSTL自定义标签相关内容. 1. 自定义标签简介 自定义标签主要用于移除JSP页面中的java代码.Jsp页面主要是用来显示给前台的,如果里面有过多的java代码的话,会显得很乱,但是没有java代码也无法获取相关数据或完成相关操作.那么这时候我们就可以自己定义一个标签,来完成需要用java代码完成的事情,这样Jsp页面就会清洁很多,可读性也更强.JSP中使用自定义标签移除只需要完成以下两个步骤: 1)编写一个实现Tag接口的java类(标签处理类): 2)编写标签库描述符(t

javaEE(6)_自定义标签&amp;JSTL标签(JSP Standard Tag Library)

一.自定义标签简介 1.自定义标签主要用于移除Jsp页面中的java代码,jsp禁止出现一行java脚本. 2.使用自定义标签移除jsp页面中的java代码,只需要完成以下两个步骤: •编写一个实现Tag接口的Java类(标签处理器类). •编写标签库描述符(tld)文件,在tld文件中对标签处理器类进行描述. 3.快速入门:使用标签输出客户机IP //java类 public class ViewPortTag extends TagSupport{ @Override public int

JavaWeb-12 (自定义标签库开发&amp;JSTL标签库)

JavaWeb-12:自定义标签库开发&JSTL标签库 自定义标签库开发 一.自定义标签简介 自定义标签主要用于移除Jsp页面中的java代码. 使用自定义标签移除jsp页面中的java代码,只需要完成以下两个步骤: 1.编写一个实现Tag接口的Java类(标签处理器类). 2.编写标签库描述符(tld)文件,在tld文件中把标 实验:项目架构如下: a.tld <?xml version="1.0" encoding="utf-8" ?> &l