用于XPage的服务器端Javascript库(jQuery,Underscore,Dojo)

 DreamFly72 发布于 2023-02-04 18:06

在XPages中,我们在服务器端编写Javascript.我们使用"相同"的客户端语言.但是在客户端,我们可以使用很多很酷的库,比如jQuery,Dojo和Underscore.

我使用过服务器端自定义函数,比如每种方法:

Object.prototype.each = function (callback) {
    for (var x in this) {
        if (this.hasOwnProperty(x)) {
            callback.call(this, this[x]);
        }
    }
}

但是这些客户端库已经提供了这样的帮助,还有更多.如果我尝试在服务器端XPage中使用这些库,则会因以下几个原因而失败:

Dom操纵

全局变量

窗口对象

SSJS XPage wierd错误: 在'function [JavaScript Object]'类型的对象上调用方法'call(Object)'时出错

任何人都有这样的服务器端库?也许前端Node.js开发人员已经解决了这个问题.

任何人都使用如下方法:

地图

降低

reduceRight

过滤

哪里

findWhere

拒绝

一切

一些

包含

调用

采摘

最大

排序方式

通过...分组

indexBy

countBy

拖曳

样品

指定者

尺寸

第一

初始

持续

休息

紧凑

弄平

联盟

路口

区别

uniq的

压缩

宾语

指数

lastIndexOf

sortedIndex

范围

捆绑

bindAll

局部

memoize的

延迟

延缓

风门

去抖

一旦

包裹

撰写

这些是一些Underscore功能.我在服务器端js中找到了关于Underscore的链接,但是我提到了SSJS XPage错误的错误: 在'function [JavaScript Object]'类型的对象上调用方法'call(Object)'时出错

1 个回答
  • SSJS可以使用Java对象,这可以打开服务器端库的大世界.有关示例,请参阅SSJS以在java类(在Java库中)中调用方法.

    其中一个库是Google的Guava https://code.google.com/p/guava-libraries/wiki/NewCollectionTypesExplained.

    2023-02-04 18:09 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有