Relacionado con la pregunta existente. Cómo asignar datos de dos campos en el encabezado de react-csv . Estoy trabajando en algo y encontré el mismo problema. Preguntando de nuevo ya que no hay una respuesta correcta dada. El siguiente código para headers. - key: "user.firstname + user.lastname" no funciona y los campos están vacíos. ¡Por favor ayuda cómo hacer que esto funcione! ¡¡TIA!!
Código:
headers = [ { label: "id", key: "user.id" }, { label: "Agent Name", key: "user.firstName + user.lastName" }, { label: "Agent Email", key: "user.email" }, { label: "Agent Phone", key: "user.phoneNumber" }, { label: "Agent Commission", key: "agentComission" }, { label: "Company Commission", key: "companyComission" }, { label: "Total Sale", key: "sale" } ];Ejemplo de formato de datos:
data = [ { id: 1, firstnamename: "name ", lastname: "lastname", email: "test@gmail.com", phoneNumber: 123456789, agentComission: 'agent comission', companyComission: 'company comission', sale: 'sale', }, { id: 2, firstnamename: "name", lastname: "lastname, email: "test2@gmail.com", phoneNumber: 123456789, agentComission: 'agent comission 2', companyComission: 'company comission 2', sale: 'sale 2', }, ];