【发布时间】:2017-06-26 07:07:28
【问题描述】:
我有两个Report Widget 类,它们都使用highcharts.js 库。所以它们都应该在渲染之前包含highcharts.js。因此他们实现了loadAssets 方法:
public function loadAssets()
{
$this->addJs('js/highcharts.js');
}
问题是如果另一个报告小部件已经添加到页面中,我不应该调用addJs 方法,否则highcharts.js 将包含在后端仪表板中两次。如何检查避免多次添加js文件?
【问题讨论】:
标签: octobercms octobercms-plugins octobercms-backend octobercms-widgets