PrimeFaces 核心源码 js

原创 2015年11月19日 23:10:42

primefaces/src/main/resources/META-INF/resources/primefaces/core/core.js 

(function(window) {

if(window.PrimeFaces) {

window.PrimeFaces.debug("PrimeFaces already loaded, ignoring duplicate execution.");

return;

}

var PrimeFaces = {

escapeClientId:function(id) {

return"#"+ id.replace(/:/g,"\\:");

},


cleanWatermarks:function(){

$.watermark.hideAll();

},


//...

};


// ...

PrimeFaces.locales['en']= PrimeFaces.locales['en_US'];


PF=function(widgetVar) {

 var widgetInstance= PrimeFaces.widgets[widgetVar];

if (!widgetInstance) {

PrimeFaces.error("Widget for var '"+ widgetVar +"' not available!");

}

return widgetInstance;

};

//expose globally

window.PrimeFaces = PrimeFaces;

})(window);


从上面的代码可以看出,实际上是定义了一个接受一个参数的匿名函数,并把window传给该函数然后执行。

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Primefaces中通过RemoteCommand实现JS触发调用Java后台方法

Primefaces中通过RemoteCommand实现JS触发调用Java后台方法         pe:remoteCommand RemoteCommand enables execu...

PrimeFaces <p:fileUpload>上传文件 中文乱码

某度搜索出来的,关于PrimeFaces 上传文件中文乱码的问题,基本没解决得了,所以Google了一下,找到了解决办法;并整理了一下,内容如下( 此方法的好处就是不用编辑源文件): 一、Pri...

Ceph源码分析之Async模块:1、异步通信核心模块EventCenter+Epoll

概述EventCenter是Async异步消息通信的核心模块,通过事件/回调模型向上提供异步消息通信,每个Async下的worker线程负责处理一个EventCenter的事件集合。EventCent...

CI框架源码完全分析之核心文件(超级控制器)Controller.php

CI中所有的controller都必须继承超级控制器才能使用CI的功能:/** * CI超级控制器,controller所有文件都得继承超级CI_Controller */ class CI_Co...

CI框架源码完全分析之核心文件Codeigniter.php

Codeigniter.php中加载了很多外部文件的,完成了CI的一次完整流程!<?php /** * 转载请保留链接 * @link http://www.phpddt.com */ //...

CI框架源码完全分析之核心文件(装载器)Loader.php

顾名思义,装载器就是加载元素的,使用CI时,经常加载的有: $this->load->library()$this->load->view()$this->load->model()$this->l...

Spring IOC核心源码学习(一)

序:一直苦于阅读spring源码的切入点,这篇博文正好作为阅读Spring IOC源码作为一个切入点。 切入点:1.一个大致的处理流程(类的关系图或者流程图等表示) 2.几个主要接口或者类的功能介绍...

从新浪微博搜索站点中超大批量爬取新浪微博内容方法和核心源码(java)

最近做项目需要从新浪微博中大批量爬取新浪微博数据,当然大家熟知的方法就是使用API来获取数据,但是这样有个限制,只能搜索相应用户的home_timeline,不能按关键字大批量(几十万甚至百万千万级别...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)