首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Priority WebSDK getRows(1)不返回数据

Priority WebSDK getRows(1)不返回数据
EN

Stack Overflow用户
提问于 2020-01-28 19:25:33
回答 1查看 98关注 0票数 0

我使用的是https://www.npmjs.com/package/priority-web-sdk中的默认代码

代码语言:javascript
复制
var configuration = {
    username: '<username>',
    password: '<password>',
    url: '<app server url>',
    tabulaini: 'tabula.ini',
    language: 3,
    company: 'demo'
};

priority.login(configuration)
  .then(()=> priority.formStart('CUSTOMERS', null, null, 'demo', 1))
  .then(form=> form.getRows(1))
  .then(rows=> console.log(rows))
  .catch(err=> console.log(err));

如果我用我的配置运行代码,我没有得到任何结果,然而,如果我删除form.getRows(1)并传递formStart的结果,然后我得到一个响应,表单信息被记录到控制台,我就是不能seam来获得更多的数据?

我正在使用node,但是如果我在客户端包含脚本并以这种方式运行它,那么它工作得很好,但这是不安全的,所以不是一个解决方案。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-02-05 23:44:48

解决方案是检查窗口是否在我的代码中是未定义的,如果是,那么我们应该设置它。

代码语言:javascript
复制
if (typeof window === 'undefined') {
    global.window = {}
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59947679

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档