zoukankan      html  css  js  c++  java
  • 在Salesforce中使用静态资源

    静态资源

    静态资源是Salesforce中默认的一种数据类型,用户可以上传各种文件,比如zip文件、jpg文件、css文件、图像文件等。

    在Visualforce页面、Lightning框架的开发过程中,我们可以引用静态资源,调用图像、CSS样式、JS函数等。

    上传静态资源

    在设置页面中搜索“静态资源”,点击“静态资源”链接,即可进入静态资源一览表。

    点击“新建”按钮,即可进入静态资源的编辑界面。

    静态资源编辑页面

    在此界面中,需要给静态资源定义一个唯一的名字,供以后在代码中使用。

    在“缓存控制”一项中,可以设置该静态资源的访问权限。

    Visualforce页面中使用静态资源

    在Visualforce页面中,可以使用“$Resource.静态资源名字”来调用静态资源。

    假设系统中已经上传了一个JavaScript脚本作为静态资源,名字是“general_js”。在此脚本中定义了一个函数,名叫“generalFunction()”。

    在Visualforce页面中,可以使用以下代码引用该JavaScript脚本,并执行其中的函数:

    <apex:page>
        <apex:includeScript value="{! $Resource.general_js }"/>
    
        <script type="text/javascript">
            generalFunction();
        </script>
    
    </apex:page>
    

    使用zip文件作为静态资源

    如果一个静态资源是zip文件,则在Visualforce页面中,可以将其作为文件夹看待。使用“URLFOR()”函数可以直接读取zip文件中的各个文件。

    假设系统中已经上传了一个zip文件作为静态资源,名字叫“default_style”,其中包含了一个名叫“styles”的文件夹,文件夹中包含了一个名叫“default.css”的文件,那么在Visualforce页面中,可以使用以下代码读取“default.css”文件:

    <apex:page>
        <apex:stylesheet value="{!URLFOR($Resource.default_style, 'styles/default.css') }"/>
    </apex:page>
    
  • 相关阅读:
    DIV+CSS列表式布局(同意图片的应用)
    Cache 应用程序数据缓存
    mysql 中 isnull 和 ifnull 判断字段是否为null
    Logo图标快速生成软件(Sothink Logo Maker) v3.5 官方设计师版
    Linqer工具
    mvc学习视频
    MvcPager注意版本与mvc的版本
    此版本的 SQL Server 不支持用户实例登录标志。该连接将关闭“的解决
    ASP.NET 免费开源控件
    逆向知识之CS1.6辅助/外挂专题.1.实现CS1.6主武器副武器无限子弹
  • 原文地址:https://www.cnblogs.com/chengcheng0148/p/salesforce_static_resource_basic.html
Copyright © 2011-2022 走看看