在Vue中把Echarts封装成组件,loading问题

想在Vue中把Echarts封装成一个组件,只要通过props传入配置就可以渲染了,但是现在有个Loading问题。
就是在props还没有传入的时候 用showLoading()显示加载,当渲染好了之后closeLoading()关闭加载。但是在组件中应该怎么判断已经渲染好了呢???

阅读 5.2k
2 个回答

你在子组件写一个loading状态,通过props传值,在你的父组件获取数据的时候,loading变成加载状态,获取数据后把loading改成false就可以了

新手上路,请多包涵

echarts有个loading属性啊
<IEcharts id="monthChar" :option="month.option" :loading="month.loading" @ready="getSalesMonth" @click="showMonthDialog" />

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题