DB更新中的刷新UI组件



我在Outsystems中有一个暴露的REST API和UI组件(标签)。

REST API在数据库上插入一些数据。

因此,我的要求是,当我的外部应用程序使用Outsystems中的REST API插入数据时,UI组件会自动更新其值(实时)。

Outsystems如何可能?

您可以在实体上的插入物上启动一个进程。但这不会刷新UI。

要刷新UI,您可以使用JavaScript定期刷新页面。

您需要在页面上添加两个表达式。页面顶部的第一个(即 Main Content 部分中的第一个元素),以及 footer中的第二个元素 e节。

在表达式中添加一些JavaScript,为 value

  • 第一个表达式:"<script>function refresh(){setTimeout(function(){ $('#"+RefreshButton.Id+"').click();refresh(); }, 5000);};</script>"
  • 第二个表达式:"<script>refresh();</script>"

注意:请记住逃脱内容 no 在两个表达式上!

最佳选择将是socket.io

之类的东西

socket.io是一个很好的双向客户端服务器通信js库,可以"发出"客户端可以"收听"的事件。

它是非阻止和实时

插座io

在Outsystems上运行JavaScript

相关内容

  • 没有找到相关文章

最新更新