在 angularjs 网格列中显示布尔值
Displaying a boolean value in an angularjs grid column
我正在开发一个网络应用程序,我需要显示是否正在备份某些内容,并且想通过在列中显示一个布尔值来开始。
现在,这是我拥有的一些:
JS:
$scope.backupStatus = false;
$scope.enableBackup = function() {
$scope.selectedProject.backupStatus = true;
};
$scope.disableBackup = function() {
$scope.selectedProject.backupStatus = false;
};
HTML:
<div class="ui-grid-cell-contents">
<div layout="row" layout-align="start center">
<span>{{selectedProject.backupStatus}}</span>
</div>
</div>
很明显,我现在所拥有的不起作用,并且列中没有显示任何内容。我只是想知道我需要遵循什么约定才能将其显示在列中。
澄清一下:当在我的网格的不同部分单击按钮时,将调用 enableBackup 和 DisableBackup 函数
你必须初始化$scope.selectedProject
$scope.selectedProject = {};
$scope.selectedProject.backupStatus = false;
$scope.enableBackup = function() {
$scope.selectedProject.backupStatus = true;
};
$scope.disableBackup = function() {
$scope.selectedProject.backupStatus = false;
};
我相信混淆是不是立即清楚您正在使用 ui-grid。我建议清除它/添加 'angular-ui-grid' 标签。
这应该有效:
<div class="ui-grid-cell-contents">
<div layout="row" layout-align="start center">
<span>{{ grid.appScope.selectedProject.backupStatus }}</span>
</div>
</div>
我正在开发一个网络应用程序,我需要显示是否正在备份某些内容,并且想通过在列中显示一个布尔值来开始。
现在,这是我拥有的一些:
JS:
$scope.backupStatus = false;
$scope.enableBackup = function() {
$scope.selectedProject.backupStatus = true;
};
$scope.disableBackup = function() {
$scope.selectedProject.backupStatus = false;
};
HTML:
<div class="ui-grid-cell-contents">
<div layout="row" layout-align="start center">
<span>{{selectedProject.backupStatus}}</span>
</div>
</div>
很明显,我现在所拥有的不起作用,并且列中没有显示任何内容。我只是想知道我需要遵循什么约定才能将其显示在列中。
澄清一下:当在我的网格的不同部分单击按钮时,将调用 enableBackup 和 DisableBackup 函数
你必须初始化$scope.selectedProject
$scope.selectedProject = {};
$scope.selectedProject.backupStatus = false;
$scope.enableBackup = function() {
$scope.selectedProject.backupStatus = true;
};
$scope.disableBackup = function() {
$scope.selectedProject.backupStatus = false;
};
我相信混淆是不是立即清楚您正在使用 ui-grid。我建议清除它/添加 'angular-ui-grid' 标签。
这应该有效:
<div class="ui-grid-cell-contents">
<div layout="row" layout-align="start center">
<span>{{ grid.appScope.selectedProject.backupStatus }}</span>
</div>
</div>