Javascript Yii2函数中的Highcharts语法

Javascript Yii2函数中的Highcharts语法,javascript,php,highcharts,yii2,Javascript,Php,Highcharts,Yii2,我想在Highcharts Yii2中的饼图图例中添加一个图像。请参阅,但我无法将其写入labelFormat部分中的PHP小部件中 <? = \dosamigos\highcharts\HighCharts::widget([ 'clientOptions' => [ 'chart' => [ 'type' => 'pie' ], 'legend' => [ 'useHTML' => TRUE,

我想在Highcharts Yii2中的饼图图例中添加一个图像。请参阅,但我无法将其写入
labelFormat
部分中的PHP小部件中

<? = \dosamigos\highcharts\HighCharts::widget([
  'clientOptions' => [
    'chart' => [
      'type' => 'pie'
    ],
    'legend' => [
      'useHTML' => TRUE,
      'labelFormatter' => "function () {
        return '<img src='http://highcharts.com/demo/gfx/sun.png'/>' + this.name;
      }",
      'itemMarginBottom' => 5
    ],
    ...
?>

我认为应该有:

'legend' => [
  'useHTML' => TRUE,
  'labelFormatter' => new JsExpression('function () { return \"<img src="http://highcharts.com/demo/gfx/sun.png"/>\" + this.name; }'),
  'itemMarginBottom' => 5
],
“图例”=>[
“useHTML”=>TRUE,
'labelFormatter'=>新的JsExpression('function(){return\“\”+this.name;}'),
'itemMarginBottom'=>5
],

根据。

的第一条提示,请查看您的js控制台,如果有任何错误,控制台中不会有错误。