我要从列表视图中删除 该标签是自动生成的 例如
echo ListView::widget(
[
'summary' => false,
'dataProvider' => $dataProvider,
'itemView' => function ($model, $key, $index, $widget) {
$itemContent = $this->render(
'_post', [
'model' => $model,
'index' => $index,
'key' => $key
]
);
// /* Display an Advertisement after the first list item */
// if ($index == 0) {
// $adContent = $this->render('_ad');
// $itemContent .= $adContent;
// }
return $itemContent;
/* Or if you just want to display the list item only: */
// return $this->render('_list_item',['model' => $model]);
}
]
);
和html generate是:
<div class="item" data-key="361"><!-- <div class="post"> -->
<div class='col-md-12' style="border:2px solid red" >
我要删除
<div class="item" data-key="361">
请帮助我
答案 0 :(得分:1)
完全不确定会产生什么效果,因为它是所显示的记录/行的实际ID,但是您可以使用itemOptions
选项(采用一个数组,可以通过{ {1}}参见下文。
"tag"=>null