zoukankan      html  css  js  c++  java
  • 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
    来源:简书
    简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。
  • 相关阅读:
    常用 Git 命令清单
    谈谈关于PHP的代码安全相关的一些致命知识
    九个Console命令,让 JS 调试更简单
    有趣的博客小工具
    利用fputcsv导出数据备份数据
    IT小天博客APP版本
    七牛云存储文件批量下载工具使用教程
    Mysql的常见几种错误:1045,1044
    我是一个线程
    两行代码快速创建一个iOS主流UI框架
  • 原文地址:https://www.cnblogs.com/erfsfj-dbc/p/11105722.html
Copyright © 2011-2022 走看看