Giter Site home page Giter Site logo

can not show scatter3d chart about go-echarts HOT 5 CLOSED

lwch avatar lwch commented on June 2, 2024
can not show scatter3d chart

from go-echarts.

Comments (5)

lwch avatar lwch commented on June 2, 2024 1

successed, thanks a lot

from go-echarts.

Koooooo-7 avatar Koooooo-7 commented on June 2, 2024

Hi @lwch , As per to the echarts-gl.min.js doesn't support the newer echarts version which we upgrade to v5.4.3.
The workaround is downgrade the echarts version to 4.x.
Sorry for the inconvenient, we will do the compatibility asap.

  • On page usage
        page := components.NewPage()
	page.AssetsHost = "https://cdn.jsdelivr.net/npm/[email protected]/dist/"
  • On single chart usage
	bar := charts.NewBar()
	bar.SetGlobalOptions(
		charts.WithInitializationOpts(opts.Initialization{
			AssetsHost: "https://cdn.jsdelivr.net/npm/[email protected]/dist/",
		}),
        )

from go-echarts.

lwch avatar lwch commented on June 2, 2024

I'm using code above, but it is still not work

page := components.NewPage()
page.AssetsHost = "https://cdn.jsdelivr.net/npm/[email protected]/dist/"

scatter := charts.NewScatter3D()
scatter.SetGlobalOptions(
    charts.WithInitializationOpts(opts.Initialization{
        AssetsHost: "https://cdn.jsdelivr.net/npm/[email protected]/dist/",
    })
)

the error is below:

echarts.min.js:22 Uncaught Error: Component series.scatter3D not exists. Load it first.
    at i.getClass (echarts.min.js:22:93426)
    at e.<anonymous> (echarts.min.js:22:156058)
    at Array.forEach (<anonymous>)
    at R (echarts.min.js:22:3297)
    at e.<anonymous> (echarts.min.js:22:155960)
    at ku.topologicalTravel (echarts.min.js:22:148471)
    at e.mergeOption (echarts.min.js:22:155563)
    at e.<anonymous> (echarts.min.js:22:155031)
    at e.resetOption (echarts.min.js:22:155047)
    at e.setOption (echarts.min.js:22:154493)

from go-echarts.

Koooooo-7 avatar Koooooo-7 commented on June 2, 2024

Hi @lwch , I found that the host changes all resources, this issue still exist.
please, use this instead.

	page := components.NewPage()
	page.AssetsHost = "#invalid"
	page.AddCustomizedJSAssets("https://cdn.jsdelivr.net/npm/[email protected]/dist/echarts.min.js")
	page.AddCustomizedJSAssets("https://go-echarts.github.io/go-echarts-assets/assets/echarts-gl.min.js"
	

from go-echarts.

Koooooo-7 avatar Koooooo-7 commented on June 2, 2024

Hi @lwch , plz use go-echarts v2.3.0 to check whether it works or not.

from go-echarts.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.