简单模式... [object]

时间:2016-07-20 18:28:59

标签: javascript arrays meteor meteor-autoform simple-schema

field1: {
  type : [Xschema]
}
xschema: {
  totalSalary: {
    type: Number,
  },
  basicSalary: {
    type: Number,
    autoform: {
      firstOption: false,
      options: function () {
        var length = _.size(AutoForm.getFieldValue('salaryDetails'));
        var str = 'salaryDetails.' + (length - 1) + '.totalSalary';
        var salary = AutoForm.getFieldValue(str);
        return {label:salary*0.6};
      }
    }
  },
}

在autoform中,当我点击+以添加xschema的更多对象时,所有以前的基本工资字段都是'获得相同的值,例如:所有基本工资都用最后计算的金额填充

更多地澄清

总薪水:1000 - >基本工资(自动计算):600

点击添加+

总薪水:100 - >基本工资(自动计算):60,同时以前的基本工资也变为60

0 个答案:

没有答案