想在Vue中把Echarts封装成一个组件,只要通过props传入配置就可以渲染了,但是现在有个Loading问题。
就是在props还没有传入的时候 用showLoading()显示加载,当渲染好了之后closeLoading()关闭加载。但是在组件中应该怎么判断已经渲染好了呢???
想在Vue中把Echarts封装成一个组件,只要通过props传入配置就可以渲染了,但是现在有个Loading问题。
就是在props还没有传入的时候 用showLoading()显示加载,当渲染好了之后closeLoading()关闭加载。但是在组件中应该怎么判断已经渲染好了呢???
echarts有个loading属性啊<IEcharts id="monthChar" :option="month.option" :loading="month.loading" @ready="getSalesMonth" @click="showMonthDialog" />
9 回答1.7k 阅读✓ 已解决
6 回答1k 阅读
3 回答1.4k 阅读✓ 已解决
4 回答1k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
3 回答905 阅读
3 回答1.3k 阅读✓ 已解决
你在子组件写一个loading状态,通过props传值,在你的父组件获取数据的时候,loading变成加载状态,获取数据后把loading改成false就可以了