我正在使用 Kendo Listview 来显示图表。我希望用户能够单击复选框以显示或显示单个图表。目前我正在尝试使用 ng-show 但无法使其正常工作。
我的列表视图选项中的模板
template: <div #:chartData.kendoDirective# k-options="vm.#:chartData.chartOptions#" ng-show="#:visible#" class="move k-block" id="#:chartData.htmlID#" style="float: left; margin: 5px 0;"></div>'
visible 是我在服务器响应中返回的参数,用于告诉我是最初显示还是隐藏此项目。然后我想让复选框更改可见变量以显示或隐藏图表。下面是显示该框的屏幕截图。
更新:我已经使用以下方法获得了初始项目
ng-show="this.dataItem.visible == true"
但是我仍然无法根据复选框显示/隐藏图表。