HarmonyOS CustomDialog关闭后重新打开,内部状态丢失问题
封装了一个自定义弹窗,弹窗内有一个TextArea,通过@State修饰的inputContent维护内容,每次关闭弹窗,再重新打开,inputContent的内容都会清空。请问这是正常的情况吗?
我试了下,如果通过@Link,由外部的组件的@State维护内容,重新打开是正常的。是否只能这么处理?但是这样处理,封装并不友好。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
半模态转场关闭弹窗重新打开时无需重新加载
903浏览 • 1回复 待解决
自定义Dialog跳转新页面返回后,Dialog状态丢失的问题
277浏览 • 1回复 待解决
修改代码重新运行preference数据丢失
554浏览 • 1回复 待解决
HarmonyOS CustomDialog通过路由打开页面出现的问题
57浏览 • 1回复 待解决
HarmonyOS 页面跳转后,CustomDialog的显示问题
37浏览 • 1回复 待解决
HarmonyOS State状态更新,触发相关的Component重新build内部的Component是如何更新的?
307浏览 • 1回复 待解决
HarmonyOS 跳转页面时customDialog不自动关闭
247浏览 • 1回复 待解决
HarmonyOS 自定义弹窗(CustomDialog)无法关闭
580浏览 • 1回复 待解决
登录gitee后不保存token,每次打开IDE都要重新填写,很麻烦
2917浏览 • 1回复 待解决
在CustomDialog中打开新的页面,CustomDialog会自动消失
1149浏览 • 1回复 待解决
重新运行项目,用户首选项的数据全都丢失
261浏览 • 1回复 待解决
HarmonyOS number字段精度丢失问题
757浏览 • 1回复 待解决
HarmonyOS Long类型精度丢失问题
149浏览 • 1回复 待解决
webview选择本地文件关闭文件打开方式弹窗后无法获取弹窗关闭事件
8533浏览 • 4回复 待解决
HarmonyOS CustomDialog位置问题
340浏览 • 1回复 待解决
HarmonyOS customdialog使用问题
645浏览 • 1回复 待解决
HarmonyOS 自定义CustomDialog如何实现静态打开
473浏览 • 1回复 待解决
HarmonyOS 调用内部资源问题
377浏览 • 1回复 待解决
HarmonyOS CustomDialog中弹AlertDialog问题
377浏览 • 1回复 待解决
HarmonyOS emitter关闭问题
22浏览 • 1回复 待解决
HarmonyOS如何控制打开和关闭手电筒
499浏览 • 1回复 待解决
日志被限流,关闭限流也不生效,导致日志丢失
1740浏览 • 1回复 待解决
HarmonyOS 使用foreach后页面未重新渲染?
579浏览 • 1回复 待解决
HarmonyOS webview内部history问题
610浏览 • 1回复 待解决
如果是一个弹窗需要关联多个组件并保留其中的输入内容,可以考虑使用AppStorage,就不需要在多个组件中重复定义并传递变量了,
请参考:
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-appstorage-V5
demo: