美文网首页
小程序使用Echarts图表绘制圆环图出现Bug

小程序使用Echarts图表绘制圆环图出现Bug

作者: 你这个锤子 | 来源:发表于2019-04-24 10:58 被阅读0次

开发工具效果图:

手机测试效果图:点击图标,中间被糊住了。

尝试解决:

    方法1:尝试用div遮住它,z-index:999;没效果!

    原因:    原生组件的使用限制

            由于原生组件脱离在 WebView 渲染流程外,因此在使用时有以下限制:

            原生组件的层级是最高的,所以页面中的其他组件无论设置z-index为多少,都无法盖在原生组件上。插入的原生组件可以覆盖之前的原生组件。

            原生组件还无法在scroll-view、swiper、picker-view、movable-view中使用。

            部分CSS样式无法应用于原生组件,例如:

                无法对原生组件设置 CSS 动画

                无法定义原生组件为position: fixed

                不能在父级节点使用overflow: hidden来裁剪原生组件的显示区域

                原生组件的事件监听不能使用bind:eventname的写法,只支持bindeventname。原生组件也不支持             catch 和 capture 的事件绑定方式。

            在iOS下,原生组件暂时不支持触摸相关事件。

            原生组件会遮挡 vConsole 弹出的调试面板。

       在工具上,原生组件是用web组件模拟的,因此很多情况并不能很好的还原真机的表现,建议开发者在使 用到原生组件时尽量在真机上进行调试。

cover-view 与 cover-image

    为了解决原生组件层级最高的限制。小程序专门提供了cover-viewcover-image组件,可以覆盖在部分原生组件上面。这两个组件也是原生组件,但是使用限制与其他原生组件有所不同。

具体解决方法(http://html51.com/info-46222-1/)看评论

建议用wx-chart,方便!

    (https://gitee.com/wulinxu/wxChart)

     (https://blog.csdn.net/m0_37805167/article/details/75160063)

相关文章

网友评论

      本文标题:小程序使用Echarts图表绘制圆环图出现Bug

      本文链接:https://www.haomeiwen.com/subject/vyfqiqtx.html