美文网首页
在Salesforce中使用静态资源

在Salesforce中使用静态资源

作者: 程程哥 | 来源:发表于2017-12-12 00:09 被阅读0次

静态资源

静态资源是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>

相关文章

  • 在Salesforce中使用静态资源

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

  • Salesforce和SAP HANA的元数据访问加速

    Salesforce 在Jerry的其他文章曾经提到,Salesforce里运行时对象均是通过静态存储的元数据,经...

  • 2018-09-13Djingo模板设计基础

    知识点 1. 加载静态配置文件 2. 使用静态配置文件 a) 加载渲染静态配置文件 模板中声明 在引用资源的时候使...

  • 静态资源配置的问题

    spring boot 的项目是将静态资源打包到.jar 的文件包中, 项目中有碰到需要使用外部静态资源的情况,使...

  • swift 开发SDK注意事项

    总结:1: swift开发sdk可以.a静态库,也可以使用.framework静态库2: 两种静态库中是不能放资源...

  • Nginx常见使用场景-WEB服务(四)

    nginx常见使用场景 静态资源web服务 代理服务 负载均衡调度器slb 动态缓存 静态资源web服务 一,静态...

  • yii2 基本使用方法

    静态资源管理 1.静态资源包定义 2.使用静态资源包 用户认证体系 1.实现认证组件User,实现认证接口\yii...

  • Image

    1.加载本地资源:在使用Image组件时,require方法中图片路径必须是静态字符信息,不能在require()...

  • spring boot如何处理静态资源

    情景描述 前端使用create-react-app打包好了所有的静态资源。 希望使用后端服务器直接加载静态资源 但...

  • springmvc静态资源映射

    在web.xml中配置访问路径为/, 会把静态资源也进行拦截, 此时需要进行静态资源映射 SpringMVC ...

网友评论

      本文标题:在Salesforce中使用静态资源

      本文链接:https://www.haomeiwen.com/subject/nsfgixtx.html