Salesforce知识点有哪些-成都快上网建站

Salesforce知识点有哪些

这篇“Salesforce知识点有哪些”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Salesforce知识点有哪些”文章吧。

发展壮大离不开广大客户长期以来的信赖与支持,我们将始终秉承“诚信为本、服务至上”的服务理念,坚持“二合一”的优良服务模式,真诚服务每家企业,认真做好每个细节,不断完善自我,成就企业,实现共赢。行业涉及成都发电机维修等,在重庆网站建设公司全网营销推广、WAP手机网站、VI设计、软件开发等项目上具有丰富的设计经验。

       一 .visualforce标签中使用html相关的属性使用 

        因为Salesforce的页面采用的是 Visualforce 框架,而Visualforce 和Html 还是有一定的相似度的 .visualforce标签中使用html相关的属性使用 ,即 使用html- 属性名的方式,在visualforce标签解析成html标签时,添加相关属性,从而实现一些功能性的校验等功能。

       举个最简单的例子,不管是Visualforce 还是 Html中,输入框还是很常用的一个标签,我们可以在输入框内输入信息,还以让输入框灰掉(即不可以输入)。当然输入框灰掉在html中的方式的话还是挺简单的, 直接让 Disabled 属性 为true即可,但是在Visualforce页面中怎么办呢?

       要知道,我们的 标签 可是没有 disabled 属性,那我们如果需要用到这个属性时怎么办呢? 我们可以在标签内 加disabled的属性,但需要注意的是 前面需要有 html-  的前缀.

   

只要在标签内这样添加一下属性,就可以实现让输入框灰掉的效果了

 当然,这样的标签还有很多,比如用到标签来放置textarea字段的前台显示,而对于textarea字段我们需要添加最多可以输入多少字符的限制。因为标签没有maxlength属性,所有就会用到 html-maxlength .

   

 二.Visualforce Page

        Visual Page类似于普通Web Page,包含的内容不限于HTML、CSS、JS等资源。我们写的Visualforce Page存储在服务器端,当用户通过url访问的时候,会被渲染成普通的Web Page,供需求用户访问。  
  这里小伙伴们可能会有个疑问,为什么不直接使用HTML呢,其实细想一下,HTML是静态资源,而当页面需要动态加载数据的时候,就会不好使了,所以你看Visualforce Page更像Java开发中的JSP(Java Server Pages)。在这种情况下,页面需要由服务器端进行编译转换然后提供Web Page。接下来的问题就是动态的数据或者屏幕触发方法是从哪里来的呢?Salesforce中提供的方案是  一个页面需要绑定一个Controller Apex 类,除此以外,还可以通过继承父类获取更多的属性,下面我们来看一下Page运行原理的示意图。

        Salesforce知识点有哪些

       1、客户端发起URL请求,.../apex/MyPage  
  2、Salesforce会根据请求地址执行相应的页面记录(这里需要注意的是,SF作为云服务平台,那么它是怎么找到当前用户访问的资源呢,原因就在于申请的Organization是有Id记录,所以通过OrgId过滤可以命中自己所需的资源)  
  3、上面提到当访问Visualforce Page时候,后台服务器会进行编译,所以当服务器看到下面这句话的时候

                 Salesforce知识点有哪些

  服务器且会根据页面绑定的Apex类执行相应的逻辑,包括但不限于数据库DML操作、访问Web资源等操作。
  4、当以上操作执行完后,后台服务器会Print一个普通的HTML页面,供用户浏览。

以上就是关于“Salesforce知识点有哪些”这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注创新互联行业资讯频道。


网站标题:Salesforce知识点有哪些
文章URL:http://kswjz.com/article/jeeiho.html
扫二维码与项目经理沟通

我们在微信上24小时期待你的声音

解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流