在assign scxml标记中评估位置

时间:2017-11-17 09:45:48

标签: javascript qt scxml

如何在assign scxml标签中动态指定位置?我的scxml解释器不接受这样的东西。正确评估Parametr expr =“_ event.data.expr”。但位置参数只接受确切的名称字符串。

<scxml xmlns="http://www.w3.org/2005/07/scxml" version="1.0" binding="early" xmlns:qt="http://www.qt.io/2015/02/scxml-ext" datamodel="ecmascript" name="StateMachineMain" qt:editorversion="4.3.1">
...
<transition type="external" event="_assigndata">
    <assign location="_event.data.data_id" expr="_event.data.expr"/>
</transition>
...

现在我将使用绑定到事件的脚本来设置值,但它有点笨拙

0 个答案:

没有答案