Ich habe ein Diagramm, das mit Daten aus einer externen Datei erstellt wurde. Jetzt möchte ich ein Auswahlfeld, in dem der Benutzer die zu lesende Datei auswählen kann. Auf diese Weise kann sich das Diagramm dynamisch ändern. Wie kann ich Vue und ChartJS verwenden, um diese Funktionalität zu erreichen?
Derzeit importiere ich Daten in Home wie folgt:
Die Daten für jede Datei lauten wie folgt:
const data exportieren = { „Punkte“: { "Linie 1": { "X": [ -11, -11, ], „y“: [ 7, 8, ] }, }, }
Die Komponenten sind wie folgt:
您可以使用
标签,其中的选项包含与您的.js文件名称相等的值。当选择发生变化时,运行一个方法,动态导入该文件并将导入的数据赋值给您作为属性传递给Graph组件的变量。简单的示例代码: