[fix]:fixed on reconcile def or improve @api.onchange decorator