【发布时间】:2023-01-03 22:53:14
【问题描述】:
正如 Jetpack compose 文档中所述,稳定类型必须遵守以下约定。
- 两个实例的 equals 结果将永远相同 同样的两个实例。
- 如果类型的公共属性发生更改,Composition 将收到通知。
- 所有公共财产类型也
稳定的。
第一份和第三份合同很简单。我怎样才能遵守第二点?
例如,我有一个名为
User的稳定类型data class User(val username: String, var email: String)并且我在应用程序流程期间更改了电子邮件,我该如何通知组合?
【问题讨论】:
-
你想出来了吗?
标签: android android-jetpack-compose