代码拉取完成,页面将自动刷新
同步操作将从 Gitee 极速下载/tooljet 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
id | title |
---|---|
run-js | 运行JavaScript代码 |
您可以编写自定义 JavaScript 代码来与组件和查询进行交互。为此,您只需创建一个新查询并从数据源下拉列表中选择运行 JavaScript 代码。
+
以创建查询并从可用数据源中选择运行 JavaScript 代码const a = Math.floor(Math.random() * (10 - 1)) + 1;
return a;
:::tip
return
语句用于结束代码,指定给 return
语句的值将存储在查询的 data
属性中。
例如:{{queries.runjs1.data}}
您不能在运行 JavaScript 代码中使用 console.log
:::
让我们编辑小部件的属性:
runjs1
查询。这将在每次单击按钮时运行 JavaScript 代码。{{queries.runjs1.data}}
。它将输出显示为随机数:来自 JS 代码的结果您还可以编写自定义 JavaScript 代码以从外部 API 获取数据并操作图形表示的响应。这是关于我们如何使用自定义 JavaScript 代码构建应用程序的教程使用 GitHub API。
ToolJet 允许您在内部使用这些库:
名称 | 文档 |
---|---|
Moment | https://momentjs.com/docs/ |
Lodash | https://lodash.com/docs/ |
Axios | https://axios-http.com/docs/intro |
:::info 编写自定义 JavaScript 代码时遇到问题?在我们的 Slack 社区 中提问。 :::
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。