gpt4 book ai didi

javascript - 将按钮的值从 true 更改为另一个值

转载 作者:行者123 更新时间:2023-12-03 08:55:47 25 4
gpt4 key购买 nike

我有一个ng-repeat我显示的大部分数据是文本,但是当数据库发送以 XX 开头的数据时,我应该将其表示为按钮。

<tr ng-repeat="row in rows">
<td ng-repeat="column in cols" ng-init="isXX = column.indexOf('XX') === 0">
<span ng-if="!isXX">{{row[column]}}</span>
<button ng-if="isXX">{{row[column]}}</button>
</td>
</tr>

在本例中,值为 XX是这样的

XX_FILL_OPEN: true所以这个<button ng-if="isXX">{{row[column]}}</button>

有一个值true就像图中一样

enter image description here

这就是我在 Controller 中的内容

    ReportsFactory.pendingBets(reportParam).then(function(data) {
gridInfo = _.forEach(data, function(item) {return item;});
$scope.rows = gridInfo;
$scope.cols = Object.keys($scope.rows[0]);
}

所以,我想要的就是改变 true按钮和 puth 中的值 Fill Open相反。

你有什么建议?

最佳答案

尝试更换

<button ng-if="isXX">{{row[column]}}</button>

<button ng-if="isXX">{{column.substring(3).replace('_', ' ').toLowerCase()}}</button>

这应该采用列值“XX_FILL_OPEN”并且

  • 删除前 3 个字符,留下“FILL_OPEN”
  • 将“_”替换为“”,保留“FILL OPEN”
  • 将大小写更改为小写,保留“fill open”

关于javascript - 将按钮的值从 true 更改为另一个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32506237/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com