Yii2 Grid列中的AngularJs ng-repeat

时间:2017-04-30 17:13:24

标签: angularjs yii2 yii2-grid

我需要在Yii2 GridView的列中嵌入一个小的HTML代码段。 HTML包含角度指令(即ng-repeat)。这是GridView列:

                [
                    'label' => 'Column',
                    'format' => 'html',
                    'value' => function ($model) {
                        $return = '';
                        $return.= '<div ng-repeat="el in elements">';
                        $return.= '<h4>El Title: {{el.title}}</h4>';
                        $return.= '</div>';

                        return $return;
                    }
                ],

GridView位于角度控制器内部,应该在呈现页面时对其进行编译。但是,ng-repeat循环被忽略,而{{el-title}}表达式被评估为空(这告诉我角度编译{{el.title}}但无法处理ng-repeat。 有什么建议吗?

0 个答案:

没有答案