FastAdmin表格,列参数中获取当前行的值。

                        {
                            field: '',
                            operate: false,
                            title: __('计费数量(吨/夹板)'),
                            formatter: function(value,row,index){
                                if(row.jifei_list ==1){
                                    return (row.weight*row.stock/1000).toFixed(2);
                                }else{
                                    return (row.stock/row.jiaban_num).toFixed(2);
                                }
                            }
                        },

如上代码,在表格增加一列计费数量。该列是根据当行数据中的jifei_list字段显示不同内容。如果要在列参数中使用当前行的数据,需要

formatter: function(value,row,index)

value: 当前字段值
row: 行数据
index: 行索引

注意:function的参数row必须在第二位,就算value用不到也要填上。

你可能感兴趣的:(javascript,前端,开发语言)