chartJS插件的文档可用here,但是由于每个钩子都没有完整描述,因此它是不完整的:
afterInit
beforeUpdate (cancellable)
afterUpdate
beforeLayout (cancellable)
afterLayout
beforeDatasetsUpdate (cancellable)
afterDatasetsUpdate
beforeDatasetUpdate (cancellable)
afterDatasetUpdate
beforeRender (cancellable)
afterRender
beforeDraw (cancellable)
afterDraw
beforeDatasetsDraw (cancellable)
afterDatasetsDraw
beforeDatasetDraw (cancellable)
afterDatasetDraw
beforeEvent (cancellable)
afterEvent
resize
destroy
此列表可以归纳为以下功能,但是对我来说顺序不明确:
其中一些名称可能知道钩子的执行顺序。
我想在图表上实现一些行为,这些行为可以在数据的某些条件下激活,例如,我想在没有可用数据时更新图例标签,因此,而不是显示类别,它将显示一条消息,提示无数据。
可以肯定的是, 我已经设法实现了插件 ,但是由于顺序对我来说并不明确,因此由于顺序的原因,我会不断混淆。 / p>