问题标签 [surveyjs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
49 浏览

javascript - 函数输出函数文本而不是预期的输出

我已经用几种不同的方式问过类似的问题,但这是最简单的版本 - 我试图在函数发生时通过键名值列表递增。但是,当调用函数时,我得到的只是函数本身的文本。这是一个片段 -

Console.log KNX 只给我函数knxer()本身的文本,而不是函数应该在计数增加时返回的预期值。

一旦解决了这个问题,我将使用另一个函数来增加不同位置的计数 - 这是一个完整的 JSFiddle 位置。一旦完成,我将为登录页面添加一个输入,以便用户名具有一个可以在有人第一次尝试调查时估算的值,并一遍又一遍地发布每个完成。

0 投票
2 回答
334 浏览

reactjs - 将 SurveyJS 与 Nextjs 一起使用

众所周知NextJS,正在使用服务器端渲染,我想使用SurveyJs它,但surveyJS正在使用一些必须在客户端执行的功能。在我的情况下,我想使用StylesManager.applyTheme,但它会引发服务器错误ReferenceError: document is not defined

我可以使用任何可能的方式applyTheme在客户端执行该功能吗?

0 投票
0 回答
64 浏览

javascript - 如何使用 Surveyjs 限制调查中每页的问题

我正在尝试使用 SurveryJS 创建一个示例调查页面。是否可以限制每页的问题数量。假设我有 20 个问题。我想每页显示 5 个问题。任何输入都会帮助我

0 投票
1 回答
261 浏览

javascript - 调查 JS 在 Json 而不是 XML 中获取调查结果响应

我正在尝试以 JSON 格式获取调查结果,但 API 以 XML 格式给出响应。API 列出了 json 响应也可用,但是在发出请求时我必须使用哪个属性却无处可寻。

https://surveyjs.io/Help/Api/GET-api-Surveys-getSurveyPublicResults-id_from_till?apiType=private&renderType=desktop

https://api.surveyjs.io/private/Surveys/getSurveyPublicResults/{id}?from={from}&till={till}

0 投票
1 回答
118 浏览

reactjs - 部署在 Google Cloud Run 上的 ReactJS 应用程序,加载大约需要 20 秒

我的 reactJS 应用程序是包含嵌入式 SurveyJS 小部件的简单应用程序。部署在Google Cloud Run上,第一次加载需要20秒,后续访问速度更快。

如何排除故障,不确定是 Google Cloud Run 配置问题,还是我的 docker 文件问题。感谢您的投入。

谢谢,

0 投票
2 回答
148 浏览

next.js - 没有服务器端渲染功能的导入模块

我对 Next.js 有疑问。当我尝试导入节点模块时,该模块使用该window对象并且 Next.js 抛出错误: window is not defined.

模块是这样导入的:

我猜 Next.js 动态导入在我的情况下不起作用。有什么办法吗?

0 投票
1 回答
177 浏览

reactjs - 带有插件的 SurveyJs 输入元素

我将 ReactJS 与surveyjs 一起使用,我想将输入元素用于百分比值(%)。我想知道是否有办法做到这一点:

  • 使用 bootsrap 插件或类似的东西与surveyjs 输入。
  • 将输入值限制在 0 到 100 之间。

谢谢你。

0 投票
1 回答
366 浏览

surveyjs - SurveyJS 是否具有指定“每页显示 N 个问题”的内置方法

我们正在使用Survey Creator来允许我们的用户构建问卷。但是,我们希望保持简单,并且我们不希望他们必须处理分页。

换句话说,在构建器中,我们希望禁用页面 ( showPagesToolbox = false) 并让它们在单个页面上创建一组问题。

当我们向受访者展示此内容时,我们希望他们每页看到一个问题。即 Q1 在第 1 页,Q2 在第 2 页,等等。

SurveyJS 库是否提供了一种处理这种情况的方法,即这里是所有问题,每页显示 N 个问题?

0 投票
1 回答
109 浏览

javascript - 如何从 Postman 中的surveygizmo API 获取调查列表?(试用版)

我想从surveyGizmo API本身获取调查列表,但它对我不起作用。对于有效令牌,它总是返回错误代码是401。

炼金术士:版本 5

https://api.alchemer.com/v5/survey?api_token="token"&api_token_secret="token"

响应:{"result_ok":false,"code":401,"message":"提供的 api_token 或 api_token_secret 无效"}

0 投票
1 回答
205 浏览

javascript - 如何通过更改全局变量来更改 SurveyJS JSON 中的变量

我编写了一个应用程序,旨在生成一个调查,该调查在调查的每次迭代中都会发生变化。我有一些随着每次迭代而变化的全局变量,我想将它们包含在调查结果中。我无法在 JSON 中更新变量。我尝试将整个系统包装在 start 函数中,但这似乎破坏了整个调查。我不确定在这里做什么 - 我知道这与我的变量和函数如何相互嵌套有关,但我似乎无法找出理想的安排。我希望能够在最终 JSON 中包含更改变量,以便我可以将其存储并在我的 SurveyJS 服务存储中查看它。有什么建议吗?

整个应用程序的小提琴 - https://jsfiddle.net/cormundo/n9hjrpzx/1/

最相关的代码:

此启动功能隐藏登录模式并在单击登录按钮时显示调查:

脚本的其余部分运行调查,最重要的方面是嵌套在 JSON 中的变量 -

最后,需要注意的是,每次提交调查时,页面都应该更新为具有不同 (PID2) (keyN2) 和 (count) 变量的调查的新版本,以及用户的新图像回答有关的问题。涵盖所有内容的底部 -

为混乱道歉。谢谢!