Kartik 的 yii2-grid:设置未知 属性:kartik\grid\GridView::panel

Kartik's yii2-grid: Setting unknown property: kartik\grid\GridView::panel

对于我来说,在使用 Kartik 的 yii2-grid 时我无法解决以下错误:

设置未知属性:kartik\grid\GridView::面板

我的代码是:

use yii\helpers\Html;
use kartik\grid\GridView;

[...]

    <?= GridView::widget([
        'dataProvider' => $dataProvider,
        'filterModel' => $searchModel,
        'hover' => true,
        'persistResize' => true,
        'pager' => [
             'firstPageLabel' => Yii::t('app', 'Inicio'),
             'lastPageLabel' => Yii::t('app', 'Final'),
             'maxButtonCount' => Yii::$app->params['numBotones'],
          ],
        'panel ' => [
            'heading'=>'<h1>'.Html::encode(mb_strtoupper($this->title)).'</h1>', 
        ],
        'columns' => [
             ['class' => 'kartik\grid\SerialColumn'],

            [...]

但是,hoverpersistResize 确实有效。

我的 composer.json 还包含:

    "minimum-stability": "stable",
    "require": {
        "php": ">=5.4.0",
        "yiisoft/yii2": "*",
        "yiisoft/yii2-bootstrap": "*",
        "yiisoft/yii2-swiftmailer": "*",
        "yiisoft/yii2-jui": "*",
        "kartik-v/yii2-grid": "@dev",
        "kartik-v/yii2-mpdf": "@dev",
        "kartik-v/yii2-widgets": "*",
        "2amigos/yii2-tinymce-widget" : "*",
        "sjaakp/yii2-illustrated-behavior": "*",
        "dektrium/yii2-user": "0.9.*@dev",
        "dektrium/yii2-rbac": "1.0.0-alpha@dev"
    },

有什么想法吗?

您的属性中似乎有空白 'panel '

 'panel ' => [
        'heading'=>'<h1>'.Html::encode(mb_strtoupper($this->title)).'</h1>', 
    ],

尝试删除它

   'panel' => [
        'heading'=>'<h1>'.Html::encode(mb_strtoupper($this->title)).'</h1>', 
    ],