- bizcharts Version: 3.5.5
- Platform or react version: 16.8
- Mini Showcase(like screenshots):
- CodePen Link: https://codepen.io/xuzhanhh/pen/gOYwBzO
- you can fork CodePen template from this: https://codepen.io/leslie2014/pen/xjJGER
Label postion为middle时并 没有预期的居中 ,初看之下像是把position: top时的占位空间算进去了,导致Label的居中并不是基于条形图的。。。
3条答案
按热度按时间3vpjnl9f1#
貌似是bizCharts内部会给Label一个默认offset? 我把offset设成0就可以了。。。
v1uwarro2#
在typescript中position属性无法使用,有什么解决办法吗?
No overload matches this call. Overload 1 of 2, '(props: Readonly<LabelProps>): Label', gave the following error. 不能将类型“{ position: string; }”分配给类型“IntrinsicAttributes & IntrinsicClassAttributes<Label> & Readonly<LabelProps> & Readonly<{ children?: ReactNode; }>”。 类型“IntrinsicAttributes & IntrinsicClassAttributes<Label> & Readonly<LabelProps> & Readonly<{ children?: ReactNode; }>”上不存在属性“position”。 Overload 2 of 2, '(props: LabelProps, context?: any): Label', gave the following error.
webghufk3#
在typescript中position属性无法使用,有什么解决办法吗?
No overload matches this call. Overload 1 of 2, '(props: Readonly<LabelProps>): Label', gave the following error. 不能将类型“{ position: string; }”分配给类型“IntrinsicAttributes & IntrinsicClassAttributes<Label> & Readonly<LabelProps> & Readonly<{ children?: ReactNode; }>”。 类型“IntrinsicAttributes & IntrinsicClassAttributes<Label> & Readonly<LabelProps> & Readonly<{ children?: ReactNode; }>”上不存在属性“position”。 Overload 2 of 2, '(props: LabelProps, context?: any): Label', gave the following error.
建议将Label any了,我就是这么解决的,bizCharts的ts有点问题的: