Code Monkey home page Code Monkey logo

Comments (3)

Koooooo-7 avatar Koooooo-7 commented on May 24, 2024 1

Use Overlap.

        line := charts.NewLine()
	bar := charts.NewBar()
        ...
	bar.Overlap(line)

from go-echarts.

Koooooo-7 avatar Koooooo-7 commented on May 24, 2024

Hi @luijianfie , 目前还没有在项目中有这个配置,基于当前go-echarts最新版本(v2.4.0-rc1)的话,可以尝试通过获取echarts instance注入large这个属性解决。

	bar := charts.NewBar()
	const injectLargeAttr = `
      const echartsInstance = %MY_ECHARTS%;
      var option = echartsInstance.getOption();
      if (option.series && option.series.length > 0) {
                 // 获取第一个series设置large,如果多个,需要遍历设置
		option.series[0].large = true; 

	}
      echartsInstance.setOption(option);
`

	bar.AddJSFuncStrs(injectLargeAttr)
        bar.SetGlobalOptions(
		 ....
	)

后面会在go-echarts中加上这个属性。

from go-echarts.

luijianfie avatar luijianfie commented on May 24, 2024

it works,thanks!!

另外,bar.SetXAxis([]string{"Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun"}).AddSeries("Category A", generateBarItems()) 这样的添加series的方式,看起来不支持异构图形?比如bar里面增加一条line,有实现的方法么?

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.