1.登录页出现转场方式应该是半模态,但是通过查询资料只能通过bindSheet属性进行绑定,而bindSheet里需要声明builder,builder是是自定义组件的自定义构建函数,在这里builder应该是我们的登录页,将我们的页面变为某个组件的自定义构建函数,这并不是很合理,除了这种方式还有其余方式达到半模态吗?
2.list中某几个item点击的时候希望弹出弹窗,希望弹出这些弹窗的效果是半模态,如果使用bindsheet进行实现的话,会出现两个弹窗。
1.登录页出现转场方式应该是半模态,但是通过查询资料只能通过bindSheet属性进行绑定,而bindSheet里需要声明builder,builder是是自定义组件的自定义构建函数,在这里builder应该是我们的登录页,将我们的页面变为某个组件的自定义构建函数,这并不是很合理,除了这种方式还有其余方式达到半模态吗?
2.list中某几个item点击的时候希望弹出弹窗,希望弹出这些弹窗的效果是半模态,如果使用bindsheet进行实现的话,会出现两个弹窗。
问题1参考以下demo:https://gitee.com/harmonyos-cases/cases/tree/master/CommonAppDevelopment/feature/multimodaltransion
问题2由于使用了ForEach为每一个ListItem都绑定了半模态页面,同时每一个半模态页面的显示控制都是同一个字段“isShow1”。这样就会出现“isShow1”改变后,显示多个半模态页面