作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想使用echart库在react组件中渲染地图,但未显示。
以下是仅渲染地图而没有数据的简单代码。
render(){
return(
<div>
<ReactEcharts style={{height:410}}
option=
{{
geo:{
show:true,
map:'world'
},
series:[
{
type:'map',
map:'world'
}
]
}}
></ReactEcharts>
</div>
)
}
<div class="echarts-for-react " style="height: 410px; -webkit-tap-highlight-color: transparent; user-select: none; position: relative;" _echarts_instance_="ec_1575450559839" size-sensor-id="2"><div style="position: relative; width: 257px; height: 410px; padding: 0px; margin: 0px; border-width: 0px; cursor: default;"> **CANVAS ELEMENT SHOULD BE CREATED HERE** </div><object style="display:block;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;pointer-events:none;z-index:-1;opacity:0" class="size-sensor-object" tabindex="-1" type="text/html" data="about:blank"></object></div>
最佳答案
将参数传递给选项时,需要双花括号。外在设置是让JSX知道您想要一个JS表达式。内部集合表示一个JavaScript对象。
option={{...}}
关于javascript - Canvas 不是由ReactEcharts创建的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59173061/
我是一名优秀的程序员,十分优秀!