我使用@change获取input值的变化,发现计算出来的结果,没办法赋值给后面,在网上找到了@blur,光标移出时触发
结果显示为:
页面代码:
<el-table-column property="sjkc" label="实际库存" width="150" align="center">
<template slot-scope="scope">
<el-input v-model.number='scope.row.sjkc' type='number' maxlength='9' placeholder="请输入内容" @blur="validScore(scope.row)"/>
</template>
</el-table-column>
在methods中计算就能得出结果
validScore(row){
row.ykqk = row.sjkc - row.zmkc
},