mirror of
https://github.com/ecomfe/vue-echarts.git
synced 2025-08-15 03:33:19 +08:00
chore: improve demo code
This commit is contained in:
@ -16,7 +16,7 @@ import javascript from "highlight.js/lib/languages/javascript";
|
|||||||
import typescript from "highlight.js/lib/languages/typescript";
|
import typescript from "highlight.js/lib/languages/typescript";
|
||||||
import hljsVuePlugin from "@highlightjs/vue-plugin";
|
import hljsVuePlugin from "@highlightjs/vue-plugin";
|
||||||
import { initialize, transform } from "esbuild-wasm";
|
import { initialize, transform } from "esbuild-wasm";
|
||||||
import va from "@vercel/analytics";
|
import { track } from "@vercel/analytics";
|
||||||
|
|
||||||
import { getImportsFromOption } from "./utils/codegen";
|
import { getImportsFromOption } from "./utils/codegen";
|
||||||
|
|
||||||
@ -141,7 +141,7 @@ const messageOpen = ref(false);
|
|||||||
let messageTimer;
|
let messageTimer;
|
||||||
|
|
||||||
function trackCopy(from) {
|
function trackCopy(from) {
|
||||||
va.track("copy-code", { from });
|
track("copy-code", { from });
|
||||||
console.log("copied");
|
console.log("copied");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -4,7 +4,7 @@ import { useUrlSearchParams } from "@vueuse/core";
|
|||||||
import { use } from "echarts/core";
|
import { use } from "echarts/core";
|
||||||
import { CanvasRenderer, SVGRenderer } from "echarts/renderers";
|
import { CanvasRenderer, SVGRenderer } from "echarts/renderers";
|
||||||
import { INIT_OPTIONS_KEY } from "../ECharts";
|
import { INIT_OPTIONS_KEY } from "../ECharts";
|
||||||
import va from "@vercel/analytics";
|
import { track } from "@vercel/analytics";
|
||||||
|
|
||||||
import LogoChart from "./examples/LogoChart";
|
import LogoChart from "./examples/LogoChart";
|
||||||
import BarChart from "./examples/BarChart";
|
import BarChart from "./examples/BarChart";
|
||||||
@ -31,12 +31,12 @@ provide(INIT_OPTIONS_KEY, initOptions);
|
|||||||
const codeOpen = ref(location.hash === "#codegen");
|
const codeOpen = ref(location.hash === "#codegen");
|
||||||
|
|
||||||
if (codeOpen.value) {
|
if (codeOpen.value) {
|
||||||
va.track("codegen", { from: "link" });
|
track("codegen", { from: "link" });
|
||||||
}
|
}
|
||||||
|
|
||||||
function openCodegen() {
|
function openCodegen() {
|
||||||
codeOpen.value = true;
|
codeOpen.value = true;
|
||||||
va.track("codegen", { from: "click" });
|
track("codegen", { from: "click" });
|
||||||
}
|
}
|
||||||
|
|
||||||
watch(codeOpen, open => {
|
watch(codeOpen, open => {
|
||||||
|
Reference in New Issue
Block a user