Javascript 在Angular JS中,如何根据所选行中包含的数据显示按钮?
对于我正在处理的项目,我创建了一个使用REST服务填充的表,这是我的代码: HTML 在这张桌子下面,我有一些钮扣。如何根据所选行上的数据显示这些按钮?我应该根据data.staton中包含的字符串显示或隐藏按钮Javascript 在Angular JS中,如何根据所选行中包含的数据显示按钮?,javascript,angularjs,rest,angularjs-scope,Javascript,Angularjs,Rest,Angularjs Scope,对于我正在处理的项目,我创建了一个使用REST服务填充的表,这是我的代码: HTML 在这张桌子下面,我有一些钮扣。如何根据所选行上的数据显示这些按钮?我应该根据data.staton中包含的字符串显示或隐藏按钮 谢谢你我不是一个棱角分明的js爱好者,但也许你可以做这样的事情 <tr ng-repeat="data in response.risultatoRicercaPrimaNota track by $index" ng-click="onRowClick(data)">
谢谢你我不是一个棱角分明的js爱好者,但也许你可以做这样的事情
<tr ng-repeat="data in response.risultatoRicercaPrimaNota track by $index" ng-click="onRowClick(data)">
然后在控制器中执行显示或隐藏按钮的逻辑。通过在selezione函数中实现逻辑,您可以轻松地在表后隐藏/显示按钮,因为当您在表的第一列中选中/取消选中时,这就是调用的内容?这就是你想要的吗?是的,这就是我想要的。但是索引不包含我决定是否显示按钮的数据。
$scope.selezione = function (i) {
$scope.showButton = true;
$scope.rowselected.idx = i;
$scope.selected = true;
CruscottoUtilityService.highlightRow('cruscottoPrimaNotaTable');
};
<tr ng-repeat="data in response.risultatoRicercaPrimaNota track by $index" ng-click="onRowClick(data)">