1

我在 Flutter 中使用 hive 创建了一个动态数据库。如何获取某个索引中的值?我需要totalSec在 index 中获取 的值。我要删除所以我可以减去它的总时间,但我不知道怎么做。

以下是我的代码片段示例:

child: new InkWell(
  borderRadius: BorderRadius.circular(1000.0),
  onTap: () {
    newRoutineList.removeAt(index);
    rtnConfigBox.deleteAt(index);
    _rtnTotalSec = _rtnTotalSec - rtnConfigBox.getAt(index.totalSec); //Error: the getter 'totalSec' isn't defined for the class 'int'.
    setState(() {});
  },
4

1 回答 1

0

你的实现似乎是正确的。但是index.totalSec必须是一个int值。

Hive 文档包含您需要了解的有关使用该软件包的所有信息

https://docs.hivedb.dev/#/basics/read_write

于 2021-02-28T09:27:21.447 回答