Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/402.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript springwebflow转换执行两次_Javascript_Spring_Google Chrome_Transition - Fatal编程技术网

Javascript springwebflow转换执行两次

Javascript springwebflow转换执行两次,javascript,spring,google-chrome,transition,Javascript,Spring,Google Chrome,Transition,当我调用应该执行某个spring转换的js函数时,该转换在chrome中执行两次(只处理一次对javascript函数的调用) 这是我的javascript: function sort(by) { window.location.href = flowExecutionUrl + "&_eventId=sort&mode=" + by; } 这是我的看法: <view-state id="details" view="details"> <t

当我调用应该执行某个spring转换的js函数时,该转换在chrome中执行两次(只处理一次对javascript函数的调用)

这是我的javascript:

function sort(by) {
  window.location.href = flowExecutionUrl + "&_eventId=sort&mode=" + by;  
}
这是我的看法:

<view-state id="details" view="details">
    <transition on="sort">
        expression="dataService.sort(requestParameters.mode)
        result="viewScope.data" />
    </transition>
</view-state>

expression=“dataService.sort(requestParameters.mode)
result=“viewScope.data”/>

有什么想法吗?我现在没有主意了

只有在Chrome和其他浏览器中,它工作得很好?我在Firefox中试过,它工作得很好。真奇怪