【问题标题】:How to change value by async.run with Petriflow?如何使用 Petriflow 通过 async.run 更改值?
【发布时间】:2021-11-14 22:33:03
【问题描述】:

我有这样的动作:

text: f.text;

async.run {
   change text value { return "My async text" }
}

但在 Mongo 中,没有任何变化。

【问题讨论】:

    标签: application-server petri-net


    【解决方案1】:

    change 操作在 async.run 块中不起作用,因为在执行时它不再具有正确执行所需的上下文。

    执行此操作的正确方法是使用setData 方法之一。这是首选解决方案,因为这些方法会触发任何可能与您尝试设置的数据变量相关联的 set 事件。

    【讨论】:

      猜你喜欢
      • 2012-06-06
      • 1970-01-01
      • 2014-02-02
      • 2017-03-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-05
      • 2015-03-12
      相关资源
      最近更新 更多