Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/467.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使用特定查询和条件调用grails域_Javascript_Reactjs_Grails - Fatal编程技术网

Javascript使用特定查询和条件调用grails域

Javascript使用特定查询和条件调用grails域,javascript,reactjs,grails,Javascript,Reactjs,Grails,我对grails和react不熟悉。在我的grails项目中,我的GORM如下表所示 class Lot { Date dateCreated Date lastUpdated //match RTD rules String area String stepName String stepGroup String totalLotWaiting 数据和表格视图如下图所示 我想做的是,我想从javascript调用3列(区域、步骤名

我对grails和react不熟悉。在我的grails项目中,我的GORM如下表所示

class Lot {

    Date dateCreated
    Date lastUpdated

    //match RTD rules
    String area
    String stepName
    String stepGroup
    String totalLotWaiting
数据和表格视图如下图所示

我想做的是,我想从javascript调用3列(区域、步骤名称或步骤组)中的任意一列的total_lot_waiting值。我只希望返回一个值(等待的总批次)。如您所见,例如,即使我们有许多区域“WT”,但所有重复WT区域的总等待值始终相同。因此,当我请求前3列中的任何一列值时,它应该只返回一个总等待值

在javascript中有一个按钮声明如下,我想在这个按钮中显示结果

<Button bsStyle="primary" bsSize="large"
        style={{
          fontSize: '30pt',
          height: '75pt',
          width: '260pt',
          margin: '10pt'}}
        key={'select-' + area}
        active={active}
        data-dismiss="modal"
        onClick={() => handleAreaButtonClick(area)}>
        {area} **VALUE-HERE**
</Button>);
但是,我不知道如何进行循环,或者grails中是否有任何特定的内置方式,或者通过传递面积值来调用总等待值。差不多

function TotalWaitingLot(area){
//code here to call the total waiting lot
return result
}

非常感谢任何关于我如何继续前进的建议。谢谢

你能描述一下“三列(区域、步骤名称或步骤组)中任意一列的总等待值”是什么意思吗?@JamesKleeh这意味着当我查询任何一列区域、步骤名称或步骤组时,javascript中的函数应该查询并找到其总等待值并返回它。
function TotalWaitingLot(area){
//code here to call the total waiting lot
return result
}