gpt4 book ai didi

javascript - 可以将外部库导入 xsjs 或 xsjslib 文件吗?

转载 作者:行者123 更新时间:2023-11-29 11:02:39 28 4
gpt4 key购买 nike

我是 xsjs 和 xsjslib 的新手,我的任务似乎涉及使用 xsjs 文件,也可能涉及 xsjslib 文件。这是我正在构建的应用程序:用户在前端输入一些内容,单击一个按钮,然后安排一个作业在当天晚些时候运行。工作是获取这些输入,调用计算 View ,该 View 将检索一些数据并将其存储为 excel 文件。我的问题是,根据我见过的所有示例,我必须使用 xsjob 可以调用的 xsjs 文件。但是从我对 xsjs 的很少经验来看,我可以用它做什么有很多限制。首先,我找不到导入外部库的方法。在 SAPUI5 应用程序中,我可以有一个 Controller ,在顶部我可以定义依赖项,例如:

sap.ui.define(['path/to/library/', function(library){
...}

我可以用 xsjs 或 xsjslib 文件做这样的事情,这样我就可以导入我的 excel 库了吗?

最佳答案

当然可以。只需将外部库 js 代码复制到 .xsjslib 文件中,然后使用 $.import 功能。你可以在这里阅读:https://help.sap.com/http.svc/rc/3de842783af24336b6305a3c0223a369/2.0.01/en-US/$.html

但它不会一直有效。例如,我成功地添加了 moment js,方法是将 moment.js 源复制到一个名为 moment.xsjslib 的文件中,然后像这样导入:

var moment = $.import("cfm.api.lib", "moment").moment;

然后像这样使用它:

var utc = moment.utc().toISOString();

但我在 lodash 方面运气不佳。

关于javascript - 可以将外部库导入 xsjs 或 xsjslib 文件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44444077/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com