แสดงข้อมูล jQuery ภายใน React-pivottable


9

ฉันได้ดำเนินการreact-pivottableแค่อยากรู้ว่ามีวิธีการแสดงชุดข้อมูลทั้งหมดในมุมมองตารางข้อมูล jQuery

เช่นฉันมีคอลัมน์ไม่กี่ต้องการที่จะแสดงทั้งหมดในมุมมองตารางสำหรับข้อมูลต่อไปนี้ด้านล่าง

[
 'SRN', 'MainSystemType', 'MagnetType', 'MagnetCoverType', 'MagnetRMMUType',
 'MagnetHighOrderShimPowerSupply', 'GradientAmplifierType', 
 'GradientInterfaceType', 'GradientSwitchType', 'RFSystemB1FieldSystem', 
 'RFSystemFrontendInterface', 'CabinetsDasCabinet', 
 'ReconstructorAvailableMemory', 'ReconstructorNumberOfProcessors', 
 'AcquisitionSystemBulkBoardType', 'CabinetsCoolersCabinet', 
 'AcquisitionSystemType', 'PatientSupportPatientSupportType', 
 'PatientInterfaceMiscellaneousBoxType', 'PatientInterfacePPUType', 
 'PatientInterfaceType', 'PatientInterfaceAudioModule', 
 'PatientInterfaceAudioSwitchType', 'PatientSupportPowerSupplyUnit', 
 'RFAmpType', 'IOP_Firmware', 'RFP_Firmware'
],
[
 108, 'WA15', 'WA_15T', 'Wide Aperture', 'MEU', 'NONE', '781', 'IGCIDNA', 
 'NONE', 'HIGH', 'TFINT', 'DACC', 65536, 1, 'NONE', 'LCC2B', 'DDAS', 
 'IMT', 'AIBo', 'NONE', 'wBTU', 'AM3 With E-Stop', null, 'PSU2', 
 'S35_64', 'IOP.NA', 'RFP.NA'
],
[
 121, 'T15', 'F2000', 'Achieva', 'MEU', 'NONE', '781', 'IGCIDNA', 'NONE', 
 'HIGH', 'CFINT', 'DACC', 65536, 1, 'NONE', 'LCC2B', 'DDAS', 'MT', 'AIBo', 
 'NONE', 'wBTU', 'AM3 With E-Stop', null, 'NONE', 'S35_64', 'IOP.NA', 
 'RFP.NA'
],
[
 117, 'T30', '3T_2', 'Achieva AmbiRing', 'MEU', '810_85893', '787', 'IGCI', 
 'Gradient Switchbox', 'HIGH', null, 'DACC', 65536, 1, null, 'LCC2A', 'CDAS', 
 'MT', null, 'NONE', 'wBTU', null, 'VERSION 2', null, '8134_128', 'IOP.NA', 
 'RFP.NA'
]

มุมมองแบบตารางพร้อมข้อมูลทั้งหมด (ตัวเลือกเรียงลำดับการค้นหาและดาวน์โหลด)

โปรดให้ฉันมีตัวเลือกhttps://www.npmjs.com/package/pivottableในมุมมองโดยฉันควรจะปรับเพื่อให้บรรลุสิ่งนี้


2
คุณต้องการที่จะแสดงปฏิกิริยา -pivottable ภายใน jquery pivottable? คุณลองและอธิบายสิ่งที่คุณต้องการให้ดีขึ้นได้ไหม
tudor.gergely

คำตอบ:


0

ฉันไม่ได้แสดงคอลัมน์ทั้งหมด แต่คุณควรจะสามารถแก้ไขตัวอย่างของฉันเพื่อรวมคอลัมน์เพิ่มเติมได้

https://codesandbox.io/s/vibrant-haze-f9nro

ป้อนคำอธิบายรูปภาพที่นี่

import React, { useEffect } from "react";
import PivotTable from "pivottable";
import $ from "jquery";
import "react-pivottable/pivottable.css";

const App = () => {
  useEffect(() => {
    $("#output").pivot(
      [
        {
          SRN: 108,
          MainSystemType: "WA15",
          MagnetCoverType: "WA_15T",
          MagnetRMMUType: "Wide Aperture"
        },
        {
          SRN: 121,
          MainSystemType: "T15",
          MagnetCoverType: "F2000",
          MagnetRMMUType: "Achieva"
        },
        {
          SRN: 117,
          MainSystemType: "T30",
          MagnetCoverType: "3T_2",
          MagnetRMMUType: "Achieva AmbiRing"
        }
      ],
      {
        rows: ["SRN", "MainSystemType"],
        cols: ["MagnetCoverType", "MagnetRMMUType"]
      }
    );
  }, []);

  return <div id="output" />;
};

export default App;

ขอบคุณ sry ฉันไม่ได้อัปเดตฉันสามารถทำสิ่งนี้ได้โปรดแนะนำวิธีเพิ่มข้อมูล jquery ในตารางตอบกลับ
dhana lakshmi
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.