【问题标题】:How to store data in Jetpack Compose Desktop?如何在 Jetpack Compose Desktop 中存储数据?
【发布时间】:2021-09-16 14:21:17
【问题描述】:

我正在 Jetpack Compose Desktop 中创建一个应用程序,它将接受用户输入,并且在用户重新打开应用程序后,输入值应该在那里。我的意思是用户重新打开应用程序后用户给定的数据应该在那里。

remember { mutableStateOf } doesn't work here

我没有得到 jetpack compose 桌面的标签,所以我有 android Jetpack Compose 标签

【问题讨论】:

    标签: android-jetpack-compose compose-desktop


    【解决方案1】:

    remember 只会在当前视图在屏幕上可见时保存数据。在documentation 中查看有关它的状态的更多信息。

    如果您需要在应用程序运行之间保存某些内容,则需要将其保存到数据库或将其写入文件并在应用程序运行时读取。

    【讨论】:

    • 这绝对是我发现指南目前缺乏的地方。所有关于持久性的文档和视频都在谈论桌面版本没有的 API。
    猜你喜欢
    • 2021-06-07
    • 1970-01-01
    • 1970-01-01
    • 2021-10-05
    • 2021-04-10
    • 1970-01-01
    • 2022-07-29
    • 2022-11-02
    • 1970-01-01
    相关资源
    最近更新 更多